Jaa


KB957541, KB957542, KB957543 - CLR fixes available for direct download

Back in October I blogged about what's new in .NET Framework 3.5 SP1. I also talked about 3 problems that affect the CLR that can result when you install the service pack. Up until this point you'd have had to call Microsoft Customer Service and Support to obtain the fix package. There are plans to release a post SP1 rollup fix that will include these and fixes for some other issues.

However, to streamline things we've now been able to make these three fixes available on the MSDN Code Gallery hotfix site. This is a site where the developer products division make some (though not all) fix packages available for direct download:

KB957541 - Get the fix  - "FIX: On a computer that has the .NET Framework 3.5 Service Pack 1 installed, an exception is thrown when an application calls the GetOptionalCustomModifiers method or the GetRequiredCustomModifiers method on a ParameterInfo object of a generic interface"

KB957542 - Get the fix"FIX: On a computer that is running the .NET Framework 3.5 Service Pack 1, the JIT compiler and the Native Image Generator (Ngen.exe) that use the Mscorjit.dll file may generate incorrect code"

KB957543 -Get the fix"FIX: An application that serializes and deserializes a generic class that has at least one static member fails on a computer that is running the .NET Framework 3.5 Service Pack 1"

Note: if you need fix KB957541 for Vista Service Pack 1 or Windows Server 2008, you will need to download the appropriate "Windows6.0" fix package for one of the other fixes (957542 or 957543). They both include the other fix.

HTH

Doug

Comments

  • Anonymous
    December 07, 2008
    The links to the KB article is incorrect in the fragment: KB957543 - Get the fix -  "FIX: An application that serializes and deserializes a generic class that has at least one static member fails on a computer that is running the .NET Framework 3.5 Service Pack 1"

  • Anonymous
    December 07, 2008
    Links now correct - thanks for the headsup!

  • Anonymous
    February 03, 2009
    I wrote previously about fixes that are available for three issues that can occur when you install SP1

  • Anonymous
    November 30, 2009
    I am having a problem installing NDP20SP2-KB957542-x86.exe on my 32 bit Vista with .net 3.5 sp1 machine. As per the sites this should be the proper version of installation for the given configuration, but when i try to install the said patch, it tells me "Non of the products that are addressed by this software update are installed on this computer."

  • Anonymous
    November 30, 2009
    Hi Pranav Sah For Vista you need the fix packages ending in MSU. So in your case, from http://code.msdn.microsoft.com/KB957542/Release/ProjectReleases.aspx?ReleaseId=1881 you need the one called "Windows6.0-KB957542-v2-x86.msu" HTH Doug

  • Anonymous
    November 30, 2009
    Hi Dougste        I really appreciate your quick response, i did tried installing the "Windows6.0-KB957542-v2-x86.msu" as suggested by you but even this says "The Update dose not specify for your system"

  • Anonymous
    November 30, 2009
    Hai Dougste     I would even like to draw your attention to the caption of NDP20SP2-KB957542-x86.exe which says " Software update Microsoft Update Framework 2.0 - KB KB957542 Installation Wizard " According to the posts that i have gone through, this should be for .net 3.5 sp1 and not for 2.0. Can this mean that it is trying to look for .net 2.0 which is not there because of which it is saying  "Non of the products that are addressed by this software update are installed on this computer."

  • Anonymous
    November 30, 2009
    Hi Pranav Sah Which version of Vista service pack do you have, SP1, SP2, or no service pack? Thanks Doug

  • Anonymous
    November 30, 2009
    Hi Dougste       The machine is Vista Home Premium with  sp2 and .net 3.5 with sp1

  • Anonymous
    November 30, 2009
    The comment has been removed