Windows SDK for Server 2008 (v6.1) overwrites VS2008 SP1 CRT files


Issue: If you install the Windows SDK for Windows Server 2008 and .NET Framework 3.5, on top of any post-RTM Visual Studio update (such as a Service Pack or Feature Pack), some CRT  files will be reverted  back to RTM version. 


Cause: This problem occurs when you install the Windows SDK for Windows Server 2008 and .NET Framework 3.5 on top of any post-RTM Visual Studio update (such as a Service Pack or Feature Pack). Visual Studio 2008 and the Windows SDK share compiler and CRT packages. The Windows SDK v6.1 includes the RTM version of the CRT. Installing the Windows SDK on top of VS causes any non-versioned CRT files to be reverted back to Visual Studio 2008 RTM version.  When you install a service patch, the patch will assume that all the SP1 files are still present.


Workaround: Ensure that you are using the Visual Studio 2008 SP1 version of the CRT by installing the Windows SDK for Windows Server 2008 and .NET Framework 3.5 first, then installing Visual Studio 2008 SP1.  Then you can apply any security updates or patches. 


Caution: Running “Repair” on the Windows SDK will cause the CRT files to go back to RTM state and should be avoided.


Karin Meier-Magruder
Program Manager
Windows SDK Team


Send your thoughts to the Windows SDK Feedback alias.  Tell us how you use the SDK and what we can do to improve your development experience.


The MSDN Windows SDK Developer Center is the place to find resources and links to Windows SDK products, release notes, technical articles, and more.


Comments (5)

  1. khalil says:

    i neeed the sdk

  2. simon says:

    Thanks Microsoft, again another poorly tested product released to the market.

  3. david says:

    I need Directx SDk for my game and i dont know which one to download. Do i have to download every single Directx SDK?

  4. I need Plateform SDK,but I don't know from where i can download!

  5. Jorge says:

    What about if you already installed VS2008 SP1 and then the SDK?

    WHAT A PIECE OF ****!