Released: Windows SDK for Windows 7 and .NET Framework 4

The RTM release of the Windows SDK for Windows 7 and .NET Framework 4 is now available for download in either ISO or Web Setup format.  Here are a few key features about this Software Development Kit (SDK):

·         Smaller/Faster: at less than 600MB, this SDK is less than half the size of the previous SDK, producing a faster install with a smaller on disk footprint

·         Cleaner Setup: setup screens have been grouped into native, managed, and common buckets to help you more easily choose the components you need

·         VC++ 2010 Compilers (32 & 64-bit): use the new C++ compilers and CRT that also ship in Visual Studio 2010 for improved run-time and design-time performance

·         Microsoft Help System 1.0: the new help system introduced with Visual Studio 2010 that enables you to view documentation either online or offline and selectively choose which documentation to maintain offline

·         .NET Framework 4 Tools and Reference Assemblies: use tools and reference assemblies updated specifically for .NET Framework 4 development

·         MSBuild: support for .NET Framework 4 MSBuild in the SDK Command line for building native and managed applications using new Visual Studio 2010 project files (such as the vcxproj file for C++ applications)




The web setup format allows you to install a specific subset of the SDK you select without having to download the entire SDK.  The ISO setup format allows you to download the entire SDK and burn a DVD to install later on another computer.  This release of the SDK provides three ISO choices.  Choose the ISO that matches your needs:

·         Use the X86 ISO If you are installing the SDK on a computer with a 32-bit operating system.

·         Use the X64 ISO if you are installing the SDK on a computer with a 64-bit operating system.

·         Use the IA64 ISO if you are installing the SDK on a computer with a 64-bit operating system and an Itanium processor.

Though it is not necessary for all usage scenarios, installing the .NET Framework 4 is recommended. 



·         Operating Systems:  Install on and create applications for Windows 7, Windows Server 2008 R2, Windows Vista, Windows Server 2008,  Windows XPSP3, and Windows Server 2003 R2.

·         Platform architecture:  Install this SDK on and/or create applications for platform chipsets X86, X64, and Itanium.

·         .NET Framework:  Create applications that target the .NET Framework versions 2.0 (SP2) , 3.0 (SP2) , 3.5 (SP1), 4.

·         Visual Studio:  Use the resources in this SDK with Visual Studio versions 2005, 2008, and 2010, including Express editions (not all features work with all versions of Visual Studio). 


Learn More:

Stayed tuned to the Windows SDK blog as well as the Windows SDK MSDN Developer Center for more information about the Windows SDK.  As always, please look over the Release Notes for a description of known issues before you install the SDK. 


The Windows SDK Team

Comments (19)

  1. says:

    No F# compiler?

  2. GerhardK says:


    Is the XAMLPad no longer included?

  3. Martin says:

    It might be worth to note how to switch from the default SDK in Visual Studio 2010 to this new one (the Windows SDK Connfiguration tool seems to be for VS2005/2008 only).

    For a Visual C++ project open Properties->Configuration Properties->General and change Platform Toolset from the default v100 to Windows7.1 SDK.

  4. Gollum says:

    No issues so far. Best for exchange!

  5. grenzi_r says:

    is it recommended to install it after VS 2010?

  6. Jonathan says:

    Where can i download the help content for offline installation? Since there is an option to install from Disk  in the Help Library manager, i assume the content can be download as a msi or iso for offline installation.

  7. Jonathan says:

    I have use the Install Content from Online feature to download a few topic into my hard disk. Then i change to use local help. When I start the Windows SDK Documentation form the Start menu, I got a 404 in the browser. I am sure the content have been downloaded because of the disk space occupied and I have check the HelpLibrary folder. The agent is also running. Very frustrating!

  8. Chris Hubbard says:

    Hi Jonathan,

    I'm sorry for the delay of offline documentation.  The online documentation is available here:…/9a2db508-5b77-43f8-afa4-1ca82d24bb83.aspx

    There will be another blog post when the offline documentation is available.


    Chris Hubbard

    Windows C++ SDET

  9. Chris Hubbard says:

    Hi Jonathan (and all),

    The documentation is available to be downloaded for offline viewing.

    Here is how to get it:

    – Choose "Manage Help Settings" from within Start Menu->Microsoft Windows SDK v7.1->Documentation

    – This will launch the Help Library Manager

    – Choose "Install Content from Online"

    – At the bottom of the list, there is the "Windows SDK 7.1" node.

    – Choose the Add link and then click the Update button.


    Chris Hubbard

    Windows C++ SDET

  10. Mike Dunn says:

    You've got to be kidding me. Calling this a "help system" is insulting. It was bad enough when VS10 totally threw out the help system, but did the SDK have to follow suit? The SDK was the last piece of your dev tools that I didn't hate.

    Then again, I shouldn't be surprised. Devdiv's MO has always been "throw stuff out and replace it with something that doesn't work nearly as well." Sigh.

  11. Samuel Jack says:

    Two questions:

    1)  Does SDK 7.1 support the generic bootstrapper? It doesn't seem to be creating the Bootstrapper folder at the SDK root, and my build projects can't find Setup.bin.

    2) How can I build VS2010 projects on my build server with just the SDK 7.1 (and .Net 4.0) installed? At the moment, it doesn't seem to be finding some tools. When I try compiling a project with MSBuild (and verbosity set to diagnostic) the SDK35ToolsPath and SDK40ToolsPath are both empty.

    Thanks for your help.

  12. dhananjay says:

    how to run native samples on winXP SP3? as per readme in samples i should use msbuild which fails saying no  solution file in folder. i can build c# samples from code gallery into .exe using csc. but the native samples i can not run. i dont know about howtouse makefile supplied in code sample folder.

  13. tasoss says:

    Hello.How can i set 7.1 as default in vs2010?


  14. kurtken says:

    How can I set 7.1 as the default toolset in vs2010?

  15. JGY says:

    vs2010 should auto recognise that SDK 7.1 is already installed unless they have ended up in totally diffrent folders 🙁

  16. BlueMonkMN says:

    I have found that if you only install .NET 4.0 and Windows 7.1 SDK without installing Visual Studio, MSBuild fails to properly set macros to the SDK path.  To correct it, I change 3 registry entries in HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSBuildToolsVersions4.0:

    "SDK40ToolsPath"="$(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v7.1\WinSDK-NetFx40Tools-x86@InstallationFolder)"

    "SDK35ToolsPath"="$(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v7.1\WinSDKNetFx35Tools@InstallationFolder)"

    "FrameworkSDKRoot"="$(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v7.1@InstallationFolder)"

    (They were incorrectly referring to a non-existent v7.0A key instead of v7.1)

  17. Eric says:

    I can't install the SDK on a WinXP Professional, 32 bit, SP3 machine. I keep getting this error in the log:

    09:08:34 Donnerstag, 17. Februar 2011: [SDKSetup:Info] Config_Products_DetermineProductState_Fail:  Product Windows Performance Toolkit (failed).: The installation source for this product is not available.  Verify that the source exists and that you can access it.

    I tried both, the ISO and the web installer.

    Any advice is greatly appreciated.


  18. Paul Betts says:

    The SDK Download is broken, can someone please fix it? I'm hitting the same problems as Eric.

  19. Would Steve Jobs ever have released an installation package that gives so many problems? No! I have now tried to installare on multiple Windows 7 64-bit machines with no luck. It can not be right that we need to spend days with the hassle to install an SDK. It's not quite what we are paid for? It is you who are paid to pack things up for us so we can easily install and use them.

    It is especially WPF performance toolkit I'm interested in. One almost suspects you for it is not possible to install, because it also does not work.

    Of course I am angry having spent 4 hours on nothing. Please spend more time on testing so you do not have to release junk like this.

    By the way the trouble shooting guide is miles long indicating that you have not done your job right. Also it does not help. Shame on you.

    Looking forward to a quality installer update soon.


Skip to main content