Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

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]

Документация [ править ]

Документация 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

Ссылки [ править ]

  1. ^ «Windows SDK: загрузите Windows Server 2008 SDK и многое другое» . Сеть разработчиков Microsoft . Корпорация Microsoft . Проверено 6 декабря 2009 года .
  2. ^ «Часто задаваемые вопросы о Windows SDK (FAQ)» . Сеть разработчиков Microsoft . Корпорация Майкрософт. Архивировано из оригинального 26 сентября 2009 года . Проверено 6 декабря 2009 года .
  3. ^ "Где находится DirectX SDK?" . Центр разработки для Windows . Microsoft . Проверено 20 февраля +2016 .
  4. ^ «Windows SDK не устанавливается с кодом возврата 5100» . Поддержка . Microsoft . 5 июня 2012 г.
  5. Стюарт, Хит (1 апреля 2011 г.). «Обновление компилятора Visual C ++ 2010 SP1 для Windows SDK 7.1» . Установка и установка Хит Стюарт . Microsoft .
  6. ^ Заказ на компакт-диск с комплектами для разработки программного обеспечения Microsoft, заархивированный 08.10.2011 на Wayback Machine
  7. ^ Архив SDK для Windows и Windows Phone
  8. ^ Windows® Server 2003 SP1 Platform SDK Web Install , Microsoft Download Center «Последний SDK, который будет работать с VC 6.0, - это выпуск за февраль 2003 г., вы можете заказать компакт-диск на сайте выполнения».
  9. ^ «Platform SDK, февраль 2003, установка + IE8» . Social.msdn.microsoft.com . Архивировано из оригинала на 2019-10-18 . Проверено 8 августа 2017 .
  10. ^ Блог Microsoft Windows SDK: Новые образцы в Win 7 SDK: Direct2D и DirectWrite
  11. ^ «Примечания к выпуску Windows SDK 7.1» . Проверено 23 июля 2014 года .
  12. ^ Microsoft Windows SDK для Windows 7 и .NET Framework 4 iso-образ
  13. ^ Microsoft Windows SDK для Windows 7 и веб-установщик .NET Framework 4
  14. ^ Windows SDK для Windows 8 - Центр разработки для Windows . Msdn.microsoft.com. Проверено 16 февраля 2014.
  15. ^ Создание приложений для Windows 10 с помощью Visual Studio 2015
  16. ^ Примечания к выпуску Windows 10 SDK
  17. ^ Заметки о выпуске обновления 1 для Visual Studio 2015
  18. ^ Примечания к выпуску, Windows SDK для Windows 7 и .NET Framework 3.5 SP1
  19. ^ Примечания к выпуску, Microsoft Windows SDK для Windows 7 и .NET Framework 4
  20. ^ «Комплект разработчика программного обеспечения Windows (SDK) для Windows 8» . Центр разработки для Windows . Microsoft . Проверено 20 февраля +2016 .
  21. ^ «Комплект разработчика программного обеспечения Windows (SDK) для Windows 8» . Центр разработки для Windows . Microsoft . Проверено 20 февраля +2016 .
  22. ^ «Комплект разработчика программного обеспечения Windows (SDK) для Windows 10» . Центр разработки для Windows . Microsoft . Проверено 20 февраля +2016 .

Внешние ссылки [ править ]

  • Блог о Windows SDK