The Microsoft® Windows® Software Development Kit (SDK) Update for Windows Vista provides documentation, samples, header files, libraries, and tools designed to help you develop Windows applications using both native (Win32) and managed (.NET Framework) technologies. This release of the SDK supplies
NOTE: An updated version of the Windows SDK that supports Windows Server 2008, .NET Framework 3.5, as well as Windows Vista is now available and also contains the Visual Studio 2008 C++ command line compiler. The updated Windows SDK is available as either a
NOTE: The C++ compilers in this SDK release are the same that shipped with Visual Studio 2005 Service Pack 1, however it does not support the /analyze switch. If you need that capability and do not wish to upgrade to the latest Windows SDK, you can obtain that functionality by installing the C++ compiler from the older
Microsoft Windows Software Development Kit for Windows Vista and .NET Framework 3.0 Runtime Components.
The Microsoft® Windows® Software Development Kit (SDK) Update for Windows Vista provides documentation, samples, header files, libraries, and tools you need to develop applications that run on Windows. This release of the SDK supplies updated compilers and documentation. The updated compilers are the same ones that recently shipped in Visual Studio 2005 Service Pack 1. This SDK also includes the samples, tools, headers, and libraries that shipped in the Windows SDK for Vista in November, 2006.
This download contains the SDK only. To build .NET Framework 3.0 applications, you must have
Framework 3.0 Runtime Components.
This release of the SDK is intended to replace the Windows SDK for Vista. If you have
already installed the Windows SDK for Vista and you want to install the Windows SDK Update
for Vista, you will need to first uninstall the Windows SDK for Vista.
The Windows SDK Update for Vista includes content for application development with the APIs in Windows Vista, including the .NET Framework 3.0 technologies: .NET Framework 2.0, Windows® Presentation Foundation, Windows® Communication Foundation, Windows® Workflow Foundation, and Windows CardSpace™. This SDK is designed for use with Windows Vista (which includes Framework 3.0). The Windows SDK Update for Vista also supports creating applications for Windows XP, Windows Server® 2003 SP1, and Windows Server 2003 R2. This release of the Windows SDK is compatible with Microsoft® Visual Studio® 2005 and the Visual Studio 2005 extensions for .NET Framework 3.0 (WCF & WPF), November 2006 CTP.
NOTE: A number of known issues exist with this release. Please see the
with this download for more information.
Documentation: The Windows SDK documentation contains task-based how-to documentation, API reference topics, and
feature overviews to help you develop applications using Win32 and .NET Framework 3.0 APIs. Specific features such as Search, Index,
Table of Contents, and navigational topics in the documentation viewer are all available to help users locate necessary topics.
Samples: Two sets of samples are included by default.
- Microsoft .NET Framework 3.0 samples:
The .NET Framework 3.0 samples are included in the documentation. If you want to install samples separately, you can find them in these .zip files:
WCFSamples.zip, CrossTechnologySamples.zip, FrameworkSamples.zip, WFSamples.zip, and WPFSamples.zip. They install to \Program
Files\Microsoft SDKs\Windows\v6.0\samples. These zip files contain all of the Microsoft .NET Framework 3.0
- Win32 samples: The Win32 samples are not included in the documentation. If you choose to install them, they are
installed as subdirectories of \Program Files\Microsoft SDKs\Windows\v6.0\samples. they are not available in a .zip file.
Tools and Build Environments: In addition to the headers and libraries used to build Windows applications, the Windows SDK includes more than 100 GUI and command-line tools to aid in the development of native (Win32) and managed (.NET Framework) systems for the Windows platform. The tools include command-line compilers (both x86 and x64), debuggers, performance monitoring applications, security management utilities, and more.
Supported Operating System
Windows Server 2003, Windows Server 2003 R2 (32-Bit x86), Windows Server 2003 R2 x64 editions, Windows Server 2003 Service Pack 1, Windows Vista, Windows XP
- The .NET Framework 3.0 tools and samples contained in this SDK are designed to work on
Windows Vista or on Windows XP SP2 and Windows Server 2003 SP1 with the .NET Framework 3.0
Runtime Components installed. If you do not have the .NET Framework 3.0 components
installed, some samples, tools,
and other SDK functionality will not work properly on the down-level operating
- Hard disk space. Choose a disk drive with a minimum of 2.0 GB of free space.
- We highly recommend you have your machine fully patched through Microsoft Update before beginning Setup.
For this release, the Windows SDK is available as either a DVD ISO image
so that you can burn your own DVD or as a Web Install
that enables you to launch Setup over the Web to install and download only the components you select during setup.
NOTE: Please be aware that the Windows SDK is about 1.2 GB, which will take considerable time to download depending on your connection speed. To improve the download run the Web Setup and select only the individual components you need.
To verify that your download of the ISO file for the Windows SDK is not corrupt, here is some verification information:
Size: 1.15 GB (1,237,436,416 bytes)
SHA-1 hash: 0x5D28463DAAA755450D697C850DD622D1F8B580AE