Разработчик (и) | Microsoft |
---|---|
Стабильный выпуск | 10.0.18362.0 / 21 мая 2019 г.; 17 месяцев назад (21.05.2019) |
Операционная система | Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, Windows 8, Windows 10 |
Тип | Интерфейс прикладного программирования (API) |
Веб-сайт | разработчик.microsoft.com / windows / downloads / sdk-archive |
Microsoft Windows SDK и его предшественники Platform SDK, и .NET Framework SDK, это комплекты разработки программного обеспечения (SDK) от Microsoft, которые содержат документацию, файлы заголовков, библиотеки, образцы и инструменты, необходимые для разработки приложений для Microsoft Windows и .NET Framework. Platform SDK специализируется на разработке приложений для Windows 2000, XP и Windows Server 2003. Пакет SDK.NET Framework предназначен для разработки приложений для .NET Framework 1.1 и .NET Framework 2.0. Windows SDK является преемником этих двух и поддерживает разработку приложений для Windows XP и новее, а также .NET Framework 3.0 и новее.
Platform SDK является преемником исходного Microsoft Windows SDK для Windows 3.1x и Microsoft Win32 SDK для Windows 9x. Он был выпущен в 1999 году и является самым старым SDK. Platform SDK содержит компиляторы, инструменты, документацию, файлы заголовков, библиотеки и образцы, необходимые для разработки программного обеспечения на IA-32, x64 и IA-64 Архитектура ЦП. Однако.NET Framework SDK появился вместе с .NET Framework. Начиная с Windows Vista, Platform SDK,.NET Framework SDK, Tablet PC SDK и Windows Media SDK заменены новым унифицированным комплектом под названием Windows SDK. Однако пакет SDK для.NET Framework 1.1 не включен, поскольку.NET Framework 1.1 не входит в состав Windows Vista. (Windows Media Center SDK для Windows Vista поставляется отдельно.) DirectX SDK был объединен с Windows SDK с выпуском Windows 8.
Windows SDK позволяет пользователю указать компоненты, которые будут установлены, и место их установки. Он интегрируется с Visual Studio, поэтому несколько копий компонентов, которые есть у обоих, не устанавливаются; однако есть предостережения относительно совместимости, если один из двух не принадлежит к одной эпохе. Отображаемую информацию можно фильтровать по содержимому, например отображать только новое содержимое Windows Vista, только содержимое.NET Framework или отображать содержимое для определенного языка или технологии.
SDK для Windows доступны бесплатно; когда-то они были доступны в Центре загрузки Microsoft, но в 2012 году были перемещены в MSDN.
Разработчик может захотеть использовать более старый SDK по определенной причине. Например, Windows Server 2003 Platform SDK, выпущенный в феврале 2003 года, был последним SDK, который обеспечивал полную поддержку Visual Studio 6.0. Некоторые старые версии PSDK все еще можно загрузить из центра загрузки Microsoft; другие можно заказать на CD / DVD.
Имя | Номер версии | Номер сборки | Дата выпуска | Загрузить | Notes |
---|---|---|---|---|---|
Пакет разработки программного обеспечения Microsoft Windows | 3.1 | ? | ? | ? | |
Пакет разработки программного обеспечения Microsoft Windows | 3.11 | ? | ? | ? | |
Пакет разработки программного обеспечения Microsoft Win32 | 3.1 | ? | ? | ? | |
Пакет разработки программного обеспечения Microsoft Win32 | 3.5 | ? | ? | ? | |
Пакет разработки программного обеспечения Microsoft Win32 | 3.51 | ? | ? | ? | |
Пакет разработки программного обеспечения Microsoft Win32 | 4.0 | ? | ? | ? | |
Включен в Visual Studio 6 | ? | 5.0.1636.1 | 1998-06 | ? | |
Microsoft Platform SDK Апрель 1999 г. | ? | ? | 1999-04 | ? | Диск с компакт-диском с подпиской MSDN. Последний SDK платформы для официальной установки в Windows 95 |
Microsoft Platform SDK Сентябрь 1999 г. | ? | ? | 1999-09 | ? | Диск CD-ROM с подпиской MSDN. Последний SDK платформы для полной поддержки Visual C ++ 5.0 |
Microsoft Platform SDK Февраль 2001 г. | ? | ? | 2001-02 | ? | |
Microsoft Platform SDK июнь 2001 г. | ? | ? | 2001-06 | ? | Диск с компакт-диском с подпиской MSDN. Последний SDK платформы для официальной разработки для Windows 95. (Официально не устанавливается в Windows 95) |
Microsoft Platform SDK Август 2001 г. | ? | 5.1.2601.0 | 2001-08 | [1 ] | Диск CD-ROM с подпиской MSDN. Последний SDK платформы для неофициальной разработки для Windows 95. (Официально не устанавливается в Windows 95) |
Microsoft Platform SDK, ноябрь 2001 г. | ? | 5.2.3590.2 | 2001-11 | [2 ] | |
Microsoft Platform SDK, май 2002 г. | ? | 5.2.3639.1 | 2002-05 | [3] | |
Microsoft Platform SDK, июль 2002 г. | ? | 5.2.3663.0 | 2002-07 | [4] | |
Microsoft Platform SDK, август 2002 г. | ? | 5.2.3672.1 | 2002-08 | [5] | |
Microsoft Platform SDK, ноябрь 2002 г. | ? | 5.2.3718.1 | 2002-11 | [6] | |
Microsoft Platform SDK Февраль 2003 г. | ? | 5.2.3790.0 | 2003-02 | [7] | Последний версия с поддержкой VC6 и последняя версия с поддержкой Windows 95 и Windows 98. |
.NET Framework SDK версии 1.1 | ? | 1.1.4322.573 | 2003-03-29 | [8] | Включено в Visual Studio 2003. Не включает Platform SDK. |
Microsoft Platform SDK для Windows XP SP2 | ? | 5.1.2600.2180 | 2004-08 | [9] | Представлен strsafe.h |
Windows Server 2003 SP1 Platform SDK | ? | 5.2.3790.1830.15 | 2005-05-02 | [10] | |
Пакет SDK платформы Windows Server 2003 R2 | ? | 5.2.3790.2075.51 | 2006- 03-14 | [11] | Также MS предложила работать с VS6 |
.NET Framework 2.0 Software Development Kit | ? | 2.0.50727.42 | 29.11.2006 | [12] | Включено в Visual Studio 2005 Professional. Не включает Platform SDK. |
Пакет разработки программного обеспечения Microsoft Windows для компонентов среды выполнения Windows Vista и.NET Framework 3.0 | v6.0 | 6.0.6000.16384 | 2006-10-30 | [13] | Компиляторы C ++ в этом выпуске SDK поддерживают ключ / analysis. |
Обновление пакета разработки программного обеспечения Microsoft Windows для Windows Vista | v6.1 | 6.1.6000.16384.10 | 2007-03-22 | [14] | Первый унифицированный.NET и Platform SDK. Не поддерживает Visual Studio.NET 2003 и Microsoft Visual C ++ Toolkit 2003 |
Включено в Visual Studio 2008 | v6.0a | 6.1.6723.1 | 2007-11- 19 | [15] | |
Windows SDK для Windows Server 2008 и.NET Framework 3.5 | v6.1 | 6.0.6001.18000.367 | 2008-02 -05 | [16] | .NET Framework 3.5 |
Microsoft Windows SDK для Windows 7 и.NET Framework 3.5 SP1 | v7.0 | 6.1.7600.16385 | 24.07.2009 | [17] | |
Включено в Visual Studio 2010 | v7.0a | 6.1.7600.16385 | 2010-04 -12 | [18] | .NET Framework 4. Работает только с Visual Studio 2010, но не с Visual Studio 2010 Express. Это также последняя версия, включающая автономную документацию. |
Microsoft Windows SDK для Windows 7 и.NET Framework 4 | v7.1 | 7.1.7600.0.30514 | 2010-05-19 | [19], [20] | Это последняя версия, которая официально поддерживает Windows XP target. |
Включено в Visual Studio 2012 с обновлением 1 (или более поздней версии) | v7.1A | 7.1.51106 | ? | ? | Представляет набор инструментов платформы v110_xp |
Microsoft Windows SDK для Windows 8 и.NET Framework 4.5 | v8.0 | 6.2.9200.16384 | 2012-11-15 | [21] | .NET Framework 4.5, Windows Магазин приложений и интегрированный DirectX SDK |
Включен в Visual Studio 2012 | v8.0A | 8.0.50727 | ? | ? | |
Windows Software Development Kit (SDK) для Windows 8.1 | v8.1 | 8.100.25984.0 | 2013-10-17 | [22] | Windows 8.1,.NET Framework 4.5.1, приложения Магазина Windows и интегрированный DirectX SDK |
Включено в Visual Studio 2013 | v8.1A | 8.1.51636 | ? | ? | Включает набор инструментов платформы «v120_xp» |
Windows Standalone SDK для Windows 10 | v10 | 10.0.10240.0 | 2015-07-29 | [23] | Также включен в Visual Studio 2015 |
Windows Standalone SDK для Windows 10, версия 1511 | v10 | 10.0.10586.212 | 2015-11-30 | [24] | Также вкл. добавлено в Visual Studio 2015 с обновлением 1 и 2 |
Windows Standalone SDK для Windows 10, версия 1607 | v10 | 10.0.14393.795 | 2016-08-02 | [25] | Также включен в Visual Studio 2015 Update 3 |
Windows Standalone SDK для Windows 10 Creators Update, версия 1703 | v10 | 10.0.15063.0 | 2017-04-05 | [26] | Включено в Visual Studio 2017 ver.15.1 |
Windows 10 SDK для Fall Creators Update | v10 | 10.0.16299.15 | 2017-10-10 | [27] | Включено в Visual Studio 2017 ver.15.4 |
Windows 10 SDK для обновления за апрель 2018 г. | v10 | 10.0.17134.0 | 2018-05-08 | [28] | Включено в Visual Studio 2017 версии 15.7 |
Windows 10 SDK для обновления за октябрь 2018 г. | v10 | 10.0.17763.0 | 2018-10-02 | [29] | Включено в Visual Studio 2017 ver.15.8 |
Windows 10 SDK для Windows 10, версия 1903 | v10 | 10.0.18362.0 | 2019-05-21 | [30] | Включено в Visual Studio 2019 |
Windows 10 SDK для Windows 10, версия 2004 | v10 | 10.0.19041.0 | 2020-05-12 | [31] |
Версия | Удаленная функция |
---|---|
Windows SDK для Windows 7 и.NET Framework 3.5 SP1 | |
Windows SDK для Windows 7 и.NET Framework 4 |
|
Пакет разработки программного обеспечения Windows (SDK) для Windows 8 |
|
Windows Software Development Kit (SDK) для Windows 8.1 | Nothing |
Windows Software Development Kit (SDK) для Windows 10 | Нет thing |
Документация Windows SDK включает руководства, в которых документируются: