Jump to content

Microsoft Windows SDK

(Перенаправлено из Windows SDK )
Microsoft Windows SDK
Разработчик(и) Майкрософт
Стабильная версия
10.0.22621.0 / 20 сентября 2022 г .; 22 месяца назад ( 20.09.2022 )
Операционная система Windows XP , Windows Server 2003 , Windows Vista , Windows Server 2008 , Windows 7 , Windows 8 , Windows 10 , Windows 11
Тип Интерфейс прикладного программирования (API)
Веб-сайт разработчик .microsoft /окна /загрузки /sdk-архив

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 или отображать содержимое для определенного языка или технологии.

Windows SDK доступны бесплатно; Когда-то они были доступны в Центре загрузки Microsoft, но были перенесены в MSDN в 2012 году .

Разработчик может захотеть использовать более старый SDK по определенной причине. Например, пакет SDK платформы Windows Server 2003, выпущенный в феврале 2003 года, был последним пакетом SDK, обеспечивающим полную поддержку Visual Studio 6.0. Некоторые старые версии PSDK все еще можно загрузить из центра загрузки Microsoft; другие можно заказать на CD/DVD. [ 6 ]

История выпуска версий Microsoft SDK [ 7 ]
Имя Номер версии Номер сборки Дата выпуска Скачать Примечания
Комплект разработки программного обеспечения Microsoft Windows 3.1 ? 1992 [1]
Комплект разработки программного обеспечения Microsoft Windows 3.11 ? ? ?
Комплект разработки программного обеспечения Microsoft Win32 3.1 ? ? [2]
Комплект разработки программного обеспечения Microsoft Win32 3.5 3.50.612.1 1994-04 [3]
Комплект разработки программного обеспечения Microsoft Win32 3.51 ? 1995-06 [4]
Комплект разработки программного обеспечения Microsoft Win32 4.0 4.0.1381.1 1996-11 [5]
Комплект разработки программного обеспечения Microsoft Win32 v5.0 5.0.1636.1 1998-06 ? Включено в Visual Studio 6.
Microsoft Platform SDK, апрель 1999 г. ? ? 1999-04 [6] Компакт-диск по подписке MSDN.

Последний Platform SDK, официально устанавливаемый в Windows 95.

Microsoft Platform SDK, сентябрь 1999 г. ? 5.0.2128.8 1999-09 [7] , [8] Компакт-диск по подписке MSDN.

Также известен как Microsoft Platform SDK для Windows 2000 RC2.

Включает набор инструментов для перехода от Alpha к AXP64.

Последний пакет SDK для платформы, полностью поддерживающий Visual C++ 5.0.

Microsoft Platform SDK, январь 2000 г. ? ? 2000-01 ? Компакт-диск по подписке MSDN.
Microsoft Platform SDK, апрель 2000 г. ? 5.0.2195.32 2000-04 [9] Компакт-диск по подписке MSDN.
Microsoft Platform SDK, ноябрь 2000 г. ? 5.0.2296.5 2000-11 [10] Компакт-диск по подписке MSDN.

Также известен как Microsoft Platform SDK для Whistler Beta 1.

Включает предварительные инструменты для Itanium.

Microsoft Platform SDK, февраль 2001 г. ? ? 2001-02 ?
Microsoft Platform SDK, июнь 2001 г. ? ? 2001-06 [11] Компакт-диск по подписке MSDN.

Последний Platform SDK, официально разработанный для Windows 95 . не ( Официально устанавливается в Windows 95 )

Microsoft Platform SDK, август 2001 г. v5.1 5.1.2601.0 2001-08 [12] , [13] Компакт-диск по подписке MSDN.

Последний пакет SDK платформы, неофициально разработанный для Windows 95 . не ( Официально устанавливается в Windows 95 )

Microsoft Platform SDK, ноябрь 2001 г. v5.2 5.2.3590.2 2001-11 [14]
Microsoft Platform SDK, май 2002 г. v5.2 5.2.3639.1 2002-05 [15]
Microsoft Platform SDK, июль 2002 г. v5.2 5.2.3663.0 2002-07 [16]
Microsoft Platform SDK, август 2002 г. v5.2 5.2.3672.1 2002-08 [17]
Microsoft Platform SDK, ноябрь 2002 г. v5.2 5.2.3718.1 2002-11 [18]
Microsoft Platform SDK, февраль 2003 г. v5.2 5.2.3790.0 2003-02 [19] Последняя версия с поддержкой VC6. [ 8 ] и последняя версия с поддержкой Windows 95 и Windows 98 .
Пакет SDK для .NET Framework версии 1.1 ? 1.1.4322.573 2003-03-29 [20] Включено в Visual Studio 2003 . Не включает Platform SDK.
Microsoft Platform SDK для Windows XP SP2 ? 5.1.2600.2180 2004-08 [21] Представлен strsafe.h
Пакет SDK платформы Windows Server 2003 с пакетом обновления 1 (SP1) v5.2 5.2.3790.1830.15 2005-05-02 [22]
Пакет SDK платформы Windows Server 2003 R2 v5.2 5.2.3790.2075.51 2006-03-14 [23] Последний пакет SDK платформы, разработанный для Windows 2000 . [ 9 ] MS также предложила работать с VS6 без каких-либо гарантий, поскольку он не тестировался на соответствие конкретным требованиям. [ 10 ]
Комплект разработки программного обеспечения .NET Framework 2.0 ? 2.0.50727.42 2006-11-29 [24] Входит в состав Visual Studio 2005 Professional. Не включает Platform SDK.
Пакет средств разработки программного обеспечения Microsoft Windows для Windows Vista и компонентов среды выполнения .NET Framework 3.0 v6.0 6.0.6000.16384 2006-10-30 [25] Компиляторы C++ в этом выпуске SDK поддерживают ключ /analyze.
Обновление пакета разработки программного обеспечения Microsoft Windows для Windows Vista v6.1 6.1.6000.16384.10 2007-03-22 [26] Первый унифицированный .NET и Platform SDK. Не поддерживает Visual Studio .NET 2003 и Microsoft Visual C++ Toolkit 2003.
Включено в Visual Studio 2008. [ 11 ] v6.0a 6.1.6723.1 2007-11-19 [27]
Windows SDK для Windows Server 2008 и .NET Framework 3.5 v6.1 6.0.6001.18000.367 2008-02-05 [28] .NET Framework 3.5
Microsoft Windows SDK для Windows 7 и .NET Framework 3.5 SP1 v7.0 6.1.7600.16385 2009-07-24 [29] , [30]
Включено в Visual Studio 2010. v7.0a 6.1.7600.16385 2010-04-12 [31] .NET Framework 4. Работает только с Visual Studio 2010, но не с Visual Studio 2010 Express . Это также последняя версия, включающая автономную документацию. [ 12 ]
Microsoft Windows SDK для Windows 7 и .NET Framework 4 v7.1 7.1.7600.0.30514 2010-05-19 [ 13 ] [ 14 ] [32] , [33] Это последняя версия, которая официально поддерживает целевую Windows XP . Требуется .NET Framework 4. Более высокая подверсия .NET Framework не распознается при установке. Сборка примеров с помощью nmake.exe не поддерживается, большая часть макросов NMAKE удалена.
Включено в Visual Studio 2012 с обновлением 1 (или более поздней версии). v7.1A 7.1.51106 ? ? Представляет набор инструментов платформы «v110_xp».
Microsoft Windows SDK для Windows 8 и .NET Framework 4.5 версия 8.0 6.2.9200.16384 2012-11-15 [ 15 ] [34] .NET Framework 4.5, приложения Магазина Windows и встроенный DirectX SDK
Включено в Visual Studio 2012. v8.0A 8.0.50727 ? ?
Пакет разработки программного обеспечения Windows (SDK) для Windows 8.1 версия 8.1 8.100.25984.0 2013-10-17 [35] Windows 8.1, .NET Framework 4.5.1, приложения Магазина Windows и встроенный DirectX SDK
Включено в Visual Studio 2013. версия 8.1А 8.1.51636 ? ? Включает набор инструментов платформы «v120_xp».
Автономный SDK Windows для Windows 10 v10 10.0.10240.0 2015-07-29 [36] Также включено в Visual Studio 2015. [ 16 ]
Автономный пакет SDK Windows для Windows 10, версия 1511 [ 17 ] v10 10.0.10586.212 2015-11-30 [37] Также включено в Visual Studio 2015 Update 1 и 2. [ 18 ]
Автономный пакет SDK Windows для Windows 10, версия 1607 v10 10.0.14393.795 2016-08-02 [38] Также включено в Visual Studio 2015 с обновлением 3.
Автономный пакет SDK для Windows для обновления Windows 10 Creators, версия 1703 v10 10.0.15063.0 2017-04-05 [39] Включено в Visual Studio 2017 версии 15.1.
Windows 10 SDK для обновления Fall Creators, версия 1709 v10 10.0.16299.15 2017-10-10 [40] Включено в Visual Studio 2017 версии 15.4.
Windows 10 SDK для обновления за апрель 2018 г., версия 1803 v10 10.0.17134.0 2018-05-08 [41] Включено в Visual Studio 2017 версии 15.7.
Windows 10 SDK для обновления за октябрь 2018 г., версия 1809 v10 10.0.17763.0 2018-10-02 [42] Включено в Visual Studio 2017 версии 15.8.
Windows 10 SDK для Windows 10, версия 1903 v10 10.0.18362.0 2019-05-21 [43] Включено в Visual Studio 2019.
Windows 10 SDK для Windows 10, версия 2004 v10 10.0.19041.0 2020-05-12 [44]
Windows 10 SDK для Windows 10, версия 2004 v10 10.0.19041.685 2020-12-16 [45] Сервисное обновление
Windows 10 SDK для Windows 10, версия 21H1 v10 10.0.20348.0 2021-05-25 [46]
Windows 10 SDK для Windows 11 v10 10.0.22000.194 2021-10-04 [47]
Windows SDK для Windows 11 v10 10.0.22621.755 2022-10-25 [48] Выпущено как часть Windows 11 версии 22H2. Включает сервисное обновление 10.0.22000.755 от 25 октября 2022 г.

Включает поддержку ARM64 для версии Visual Studio 17.4.

Windows SDK для Windows 11 v10 10.0.22621.1778 2023-05-24 [49] Выпущено как часть Windows 11 версии 22H2, сборка 10.0.22621.1778.
Windows SDK для Windows 11 v10 10.0.26100.0 2024-05-22 [50] Первоначальный выпуск серии 10.0.26100, соответствующий предварительной версии Windows 11 версии 24H2.
Удалены функции Windows SDK.
Версия Удаленная функция
Windows SDK для Windows 7 и .NET Framework 3.5 SP1 [ 19 ]
  • capicom.dll ( CAPICOM устарел)
  • iacom.dll
  • ialoader.dll
  • msistuff.exe
  • perflibmig.exe
  • permcalc.exe
  • secutil.exe
  • windowssideshowvirtualdevice.exe (заменен на DeviceSimulatorforWindowsSideShow.msi)
  • wpfperf.msi (теперь включен в пакет Windows Performance Toolkit)
  • xamlpad.exe ( XAMLPad )
Windows SDK для Windows 7 и .NET Framework 4 [ 20 ]
  • UISpy.exe (заменен более новыми инструментами)
  • Wpt_arch.msi
  • Примеры управляемого кода (перемещены в галерею кодов )
  • Средство просмотра документов DExplore (может быть установлено отдельно)
Пакет разработки программного обеспечения Windows (SDK) для Windows 8 [ 21 ]
  • Среда сборки с использованием командной строки, включая:
    • Набор инструментов платформы Windows SDK
    • Компиляторы Visual C++ и среда выполнения C (CRT)
    • Инструмент настройки Windows SDK
  • Инструменты и эталонные сборки для версий .NET Framework ранее 4.5.
  • Апатч.exe
  • Bind.exe
  • Checkv4.exe
  • Потреблять.exe
  • Девицесимуляторфорвиндовссидешоу.msi
  • Err.exe
  • FDBrowser.exe
  • FXCopSetup.exe
  • Guidgen.exe
  • Make-Shell.exe
  • MDbg.exe
  • Mpatch.exe
  • MSIZap.exe
  • PTConform.exe
  • ReBase.exe
  • sddlgen.exe
  • setenv.cmd
  • SetReg.exe
  • SoapSuds.exe
  • Sporder.exe
  • TcpAnalyzer.exe
  • TSPDesigner.exe
  • UTL2IDL.exe
  • ПроверитьSD.exe
  • VirtualLightSensor.exe
  • WinDiff.exe
  • WpfPerf.exe
  • Все образцы Windows (перемещены в галерею кода )
  • Средство просмотра справки Microsoft
  • Комментарии к документации IntelliSense XML для эталонных сборок .NET Framework
Пакет разработки программного обеспечения Windows (SDK) для Windows 8.1 [ 22 ] Ничего
Комплект разработки программного обеспечения Windows (SDK) для Windows 10 Ничего [ 23 ]

Документация

[ редактировать ]

Документация Windows SDK включает руководства, документирующие:

См. также

[ редактировать ]
  1. ^ «Windows SDK: загрузите Windows Server 2008 SDK и другие возможности» . Сеть разработчиков Microsoft . Корпорация Майкрософт . Проверено 6 декабря 2009 г.
  2. ^ «Часто задаваемые вопросы по Windows SDK (FAQ)» . Сеть разработчиков Microsoft . Корпорация Майкрософт. Архивировано из оригинала 26 сентября 2009 года . Проверено 6 декабря 2009 г.
  3. ^ «Где DirectX SDK?» . Центр разработки Windows . Майкрософт . Проверено 20 февраля 2016 г. .
  4. ^ «Не удалось установить Windows SDK с кодом возврата 5100» . Поддерживать . Майкрософт . 5 июня 2012 г.
  5. ^ Стюарт, Хит (1 апреля 2011 г.). «Обновление компилятора Visual C++ 2010 SP1 для Windows SDK 7.1» . Настройка и установка, Хит Стюарт . Майкрософт .
  6. ^ Заказ компакт-диска с комплектами разработки программного обеспечения Microsoft, заархивирован 8 октября 2011 г. на Wayback Machine.
  7. ^ Архив SDK для Windows и Windows Phone.
  8. ^ Веб-установка Windows® Server 2003 SP1 Platform SDK , Центр загрузки Microsoft «Последним SDK, который будет работать с VC 6.0, является выпуск за февраль 2003 года. Вы можете заказать компакт-диск на сайте реализации».
  9. ^ «Веб-установка пакета SDK платформы Windows Server 2003 R2» . www.microsoft.com . Архивировано из оригинала 22 апреля 2006 г. Проверено 22 апреля 2006 г.
  10. ^ «Установка Platform SDK, февраль 2003 г. + IE8» . Социальный.msdn.microsoft.com . Архивировано из оригинала 18 октября 2019 г. Проверено 8 августа 2017 г.
  11. ^ Блог Microsoft Windows SDK: Новые образцы в Win 7 SDK: Direct2D и DirectWrite
  12. ^ «Примечания к выпуску Windows SDK 7.1» . Проверено 23 июля 2014 г. .
  13. ^ Microsoft Windows SDK для Windows 7 и ISO-образа .NET Framework 4.
  14. ^ Microsoft Windows SDK для веб-установщика Windows 7 и .NET Framework 4.
  15. ^ Windows SDK для Windows 8 — Центр разработки для Windows . Msdn.microsoft.com. Проверено 16 февраля 2014 г.
  16. ^ Создание приложений для Windows 10 с помощью Visual Studio 2015.
  17. ^ Примечания к выпуску Windows 10 SDK
  18. ^ Примечания к выпуску обновления 1 Visual Studio 2015
  19. ^ Примечания к выпуску, Windows SDK для Windows 7 и .NET Framework 3.5 SP1.
  20. ^ Примечания к выпуску, Microsoft Windows SDK для Windows 7 и .NET Framework 4.
  21. ^ «Комплект разработки программного обеспечения Windows (SDK) для Windows 8» . Центр разработки Windows . Майкрософт . Проверено 20 февраля 2016 г. .
  22. ^ «Комплект разработки программного обеспечения Windows (SDK) для Windows 8» . Центр разработки Windows . Майкрософт . Проверено 20 февраля 2016 г. .
  23. ^ «Комплект разработки программного обеспечения Windows (SDK) для Windows 10» . Центр разработки Windows . Майкрософт . Проверено 20 февраля 2016 г. .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 944d5ddb0c039adc44184bd182e09ce2__1721002860
URL1:https://arc.ask3.ru/arc/aa/94/e2/944d5ddb0c039adc44184bd182e09ce2.html
Заголовок, (Title) документа по адресу, URL1:
Microsoft Windows SDK - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)