What SDK should I use to develop on/for XP or Server 2003?

Don’t let the name fool you.  The latest Windows SDK for developing on Windows XP or Windows Server 2003 is the Microsoft Windows Software Development Kit Update for Windows Vista, released in March, 2007.  Read more about it in this Windows SDK Team blog post  or download it from the links below.   The Windows SDK Update for Vista has the content needed to develop on or for Vista, but also supports creating applications for or on Windows XP, Windows Server 2003 SP1, and Windows Server 2003 R2.  You can also create applications for Windows Server 2000 with this SDK, although development on Windows 2000 is not supported; in fact SDK installation on Windows Server 2000 is blocked.


Web Install:
ISO Download:


The next release quality version of the Windows SDK will be the Microsoft Windows SDK for Windows Server 2008 and .NET Framework 3.5, which will release at the same time as Microsoft Windows Server 2008A release candidate (pre-release bits) version of this SDK is available now.  Read about it.


      K a r i n   M e i e r

Windows SDK | Samples & Community PM

Comments (2)

  1. deadlocklegend says:

    Can Windows 2008 SDK be installed on Windows 2008 Server Core?

  2. MSDN Archive says:


    The Windows SDK will not install on Server Core.  SDKSetup has a dependency on IE, which is not installed with Server Core.  As far as I know, Internet Explorer cannot be installed on Server Core.

    Karin Meier

    Windows SDK Team

Skip to main content