Разработчики) | Microsoft |
---|---|
Стабильный выпуск | 10.0.18362.0 / 21 мая 2019 г . |
Операционная система | Windows XP , Windows Server 2003 , Windows Vista , Windows Server 2008 , Windows 7 , Windows 8 , Windows 10 |
Тип | Интерфейс прикладного программирования (API) |
Веб-сайт | разработчик |
Microsoft Windows SDK и его предшественники Platform SDK и .NET Framework SDK - это комплекты разработки программного обеспечения (SDK) от Microsoft, которые содержат документацию , файлы заголовков , библиотеки , образцы и инструменты, необходимые для разработки приложений для Microsoft Windows и .NET Framework . [1] Platform SDK специализируется на разработке приложений для Windows 2000 , XP и Windows Server 2003 . .NET Framework SDK предназначен для разработки приложений для.NET Framework 1.1 и .NET Framework 2.0 . Windows SDK является преемником этих двух и поддерживает разработку приложений для Windows XP и более поздних версий, а также .NET Framework 3.0 и более поздних версий. [2]
Особенности [ править ]
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. [3]
Windows SDK позволяет пользователю указать компоненты для установки и место их установки. Он интегрируется с Visual Studio , поэтому несколько копий компонентов, которые есть у обоих, не устанавливаются; однако есть предостережения относительно совместимости, если любой из них не принадлежит к одной эпохе. [4] [5] Отображаемую информацию можно фильтровать по содержимому, например отображать только новое содержимое 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. [6]
Имя | Номер версии | Номер сборки | Дата выпуска | Скачать | Заметки |
---|---|---|---|---|---|
Комплект для разработки программного обеспечения 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 | ? | Диск CD-ROM с подпиской MSDN. Последний SDK платформы для официальной установки в Windows 95 |
Microsoft Platform SDK, сентябрь 1999 г. | ? | ? | 1999-09 | ? | Диск CD-ROM с подпиской MSDN. SDK последней платформы для полной поддержки Visual C ++ 5.0 |
Microsoft Platform SDK, февраль 2001 г. | ? | ? | 2001-02 | ? | |
Пакет SDK для платформы Microsoft, июнь 2001 г. | ? | ? | 2001-06 | ? | Диск CD-ROM с подпиской 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 [8] и последняя версия с поддержкой Windows 95 и Windows 98 . |
Пакет SDK для .NET Framework версии 1.1 | ? | 1.1.4322.573 | 2003-03-29 | [8] | Включен в Visual Studio 2003 . Не включает Platform SDK. |
Microsoft Platform SDK для Windows XP с пакетом обновления 2 (SP2) | ? | 5.1.2600.2180 | 2004-08 | [9] | Введен strsafe.h |
Пакет SDK для платформы Windows Server 2003 с пакетом обновления 1 (SP1) | ? | 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 [9] |
Комплект для разработки программного обеспечения .NET Framework 2.0 | ? | 2.0.50727.42 | 2006-11-29 | [12] | Включен в Visual Studio 2005 Professional. Не включает Platform SDK. |
Пакет разработки программного обеспечения Microsoft Windows для компонентов среды выполнения Windows Vista и .NET Framework 3.0 | v6.0 | 6.0.6000.16384 | 2006-10-30 | ? | Компиляторы C ++ в этом выпуске SDK поддерживают ключ / analysis. |
Обновление пакета разработки программного обеспечения Microsoft Windows для Windows Vista | v6.1 | 6.1.6000.16384.10 | 2007-03-22 | [13] | Первый унифицированный .NET и Platform SDK. Не поддерживает Visual Studio .NET 2003 и Microsoft Visual C ++ Toolkit 2003 |
Включено в Visual Studio 2008 [10] | v6.0a | 6.1.6723.1 | 2007-11-19 | [14] | |
Windows SDK для Windows Server 2008 и .NET Framework 3.5 | v6.1 | 6.0.6001.18000.367 | 2008-02-05 | [15] | .NET Framework 3.5 |
Microsoft Windows SDK для Windows 7 и .NET Framework 3.5 SP1 | v7.0 | 6.1.7600.16385 | 2009-07-24 | [16] | |
Включено в Visual Studio 2010 | v7.0a | 6.1.7600.16385 | 2010-04-12 | [17] | .NET Framework 4. Работает только с Visual Studio 2010, но не с Visual Studio 2010 Express . Это также последняя версия, которая включает автономную документацию. [11] |
Microsoft Windows SDK для Windows 7 и .NET Framework 4 | v7.1 | 7.1.7600.0.30514 | 19 мая 2010 г. [12] [13] | [18] , [19] | Это последняя версия, которая официально поддерживает Windows XP . |
Включено в 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 [14] | [20] | .NET Framework 4.5, приложения из Магазина Windows и интегрированный DirectX SDK |
Включено в Visual Studio 2012 | v8.0A | 8.0.50727 | ? | ? | |
Комплект разработчика программного обеспечения Windows (SDK) для Windows 8.1 | v8.1 | 8.100.25984.0 | 2013-10-17 | [21] | Windows 8.1, .NET Framework 4.5.1, приложения Windows Store и интегрированный DirectX SDK |
Включено в Visual Studio 2013 | v8.1A | 8.1.51636 | ? | ? | Включает набор инструментов платформы "v120_xp" |
Автономный пакет SDK Windows для Windows 10 | v10 | 10.0.10240.0 | 2015-07-29 | [22] | Также включен в Visual Studio 2015 [15] |
Автономный пакет SDK Windows для Windows 10, версия 1511 [16] | v10 | 10.0.10586.212 | 2015-11-30 | [23] | Также включено в Visual Studio 2015 Update 1 и 2 [17] |
Автономный пакет SDK Windows для Windows 10, версия 1607 | v10 | 10.0.14393.795 | 2016-08-02 | [24] | Также включен в Visual Studio 2015 с обновлением 3 |
Windows Standalone SDK для Windows 10 Creators Update, версия 1703 | v10 | 10.0.15063.0 | 2017-04-05 | [25] | Включено в Visual Studio 2017 версии 15.1 |
Windows 10 SDK для Fall Creators Update | v10 | 10.0.16299.15 | 2017-10-10 | [26] | Включено в Visual Studio 2017 версии 15.4 |
Пакет SDK для Windows 10 для обновления за апрель 2018 г. | v10 | 10.0.17134.0 | 2018-05-08 | [27] | Включено в Visual Studio 2017 версии 15.7 |
Пакет SDK для Windows 10 для обновления за октябрь 2018 г. | v10 | 10.0.17763.0 | 2018-10-02 | [28] | Включено в Visual Studio 2017 версии 15.8 |
Windows 10 SDK для Windows 10, версия 1903 | v10 | 10.0.18362.0 | 2019-05-21 | [29] | Включено в Visual Studio 2019 |
Windows 10 SDK для Windows 10, версия 2004 | v10 | 10.0.19041.0 | 2020-05-12 | [30] |
Версия | Удаленная функция |
---|---|
Windows SDK для Windows 7 и .NET Framework 3.5 SP1 [18] |
|
Windows SDK для Windows 7 и .NET Framework 4 [19] |
|
Комплект разработчика программного обеспечения Windows (SDK) для Windows 8 [20] |
|
Комплект разработчика программного обеспечения Windows (SDK) для Windows 8.1 [21] | Ничего такого |
Комплект разработчика программного обеспечения Windows (SDK) для Windows 10 | Ничего [22] |
Документация [ править ]
Документация Windows SDK включает руководства, в которых документируются:
- Разработка настольных приложений с помощью Windows API и управляемого кода
- Разработка приложений в стиле Metro с использованием среды выполнения Windows и универсальной платформы Windows
- Разработка веб-приложений с использованием ASP.NET , HTML , CSS и JavaScript
- Связанные с языком темы для C ++, C #, Visual Basic.NET, F #, JavaScript, CSS и HTML, такие как синтаксис и соглашения ( язык Windows PowerShell не рассматривается).
См. Также [ править ]
- Библиотека MSDN
- Комплект драйверов Windows
Ссылки [ править ]
- ^ «Windows SDK: загрузите Windows Server 2008 SDK и многое другое» . Сеть разработчиков Microsoft . Корпорация Microsoft . Проверено 6 декабря 2009 года .
- ^ «Часто задаваемые вопросы о Windows SDK (FAQ)» . Сеть разработчиков Microsoft . Корпорация Майкрософт. Архивировано из оригинального 26 сентября 2009 года . Проверено 6 декабря 2009 года .
- ^ "Где находится DirectX SDK?" . Центр разработки для Windows . Microsoft . Проверено 20 февраля +2016 .
- ^ «Windows SDK не устанавливается с кодом возврата 5100» . Поддержка . Microsoft . 5 июня 2012 г.
- ↑ Стюарт, Хит (1 апреля 2011 г.). «Обновление компилятора Visual C ++ 2010 SP1 для Windows SDK 7.1» . Установка и установка Хит Стюарт . Microsoft .
- ^ Заказ на компакт-диск с комплектами для разработки программного обеспечения Microsoft, заархивированный 08.10.2011 на Wayback Machine
- ^ Архив SDK для Windows и Windows Phone
- ^ Windows® Server 2003 SP1 Platform SDK Web Install , Microsoft Download Center «Последний SDK, который будет работать с VC 6.0, - это выпуск за февраль 2003 г., вы можете заказать компакт-диск на сайте выполнения».
- ^ «Platform SDK, февраль 2003, установка + IE8» . Social.msdn.microsoft.com . Архивировано из оригинала на 2019-10-18 . Проверено 8 августа 2017 .
- ^ Блог Microsoft Windows SDK: Новые образцы в Win 7 SDK: Direct2D и DirectWrite
- ^ «Примечания к выпуску Windows SDK 7.1» . Проверено 23 июля 2014 года .
- ^ Microsoft Windows SDK для Windows 7 и .NET Framework 4 iso-образ
- ^ Microsoft Windows SDK для Windows 7 и веб-установщик .NET Framework 4
- ^ Windows SDK для Windows 8 - Центр разработки для Windows . Msdn.microsoft.com. Проверено 16 февраля 2014.
- ^ Создание приложений для Windows 10 с помощью Visual Studio 2015
- ^ Примечания к выпуску Windows 10 SDK
- ^ Заметки о выпуске обновления 1 для Visual Studio 2015
- ^ Примечания к выпуску, Windows SDK для Windows 7 и .NET Framework 3.5 SP1
- ^ Примечания к выпуску, Microsoft Windows SDK для Windows 7 и .NET Framework 4
- ^ «Комплект разработчика программного обеспечения Windows (SDK) для Windows 8» . Центр разработки для Windows . Microsoft . Проверено 20 февраля +2016 .
- ^ «Комплект разработчика программного обеспечения Windows (SDK) для Windows 8» . Центр разработки для Windows . Microsoft . Проверено 20 февраля +2016 .
- ^ «Комплект разработчика программного обеспечения Windows (SDK) для Windows 10» . Центр разработки для Windows . Microsoft . Проверено 20 февраля +2016 .
Внешние ссылки [ править ]
- Блог о Windows SDK