Microsoft .NET Framework SDK

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 22:06, 10 ноября 2017.
Microsoft Windows SDK
Разработчики: Microsoft Corporation
Постоянный выпуск: 10.0.16299.15 / 11 Октября, 2017
Операционная система:

Microsoft Windows XP, Microsoft Windows Server 2003, Microsoft Windows Vista, Microsoft Windows Server 2008, Microsoft Windows 7,

Microsoft Windows 8 , Microsoft Windows 10
Тип ПО: API (Application Programming Interface)
Веб-сайт developer.microsoft.com/windows/downloads/sdk-archive

«Microsoft Windows SDK» и его предшественники «Platform SDK» и «.NET Framework SDK» являются SDK созданные Microsoft Corporation, содержащие в себе документацию, заголовочные файлы, Библиотеки, образцы и инструменты, необходимые для разработки приложений для Microsoft Windows и Microsoft .NET Framework. [Источник 1]


Platform SDK специализируется на разработке приложений для Microsoft Windows 2000, Microsoft Windows XP и Microsoft Windows Server 2003. «.NET Framework SDK» предназначен для разработки приложений для Microsoft .NET Framework 1.1 и Microsoft .NET Framework 2.0. «Windows SDK» является преемником двух и поддерживает разработку приложений для Microsoft Windows XP и более поздних версий, а также Microsoft .NET Framework 3.0 и более поздних версий.[Источник 2]

Особенности

«Platform SDK» является преемником исходного SDK Microsoft Windows для Microsoft Windows 3.1x и Microsoft Win32 SDK для Microsoft Windows 9x. Он был выпущен в 1999 году и является самым старым SDK. Платформа SDK содержит Компиляторы, инструменты, документацию, файлы заголовков, библиотеки и образцы, необходимые для разработки программного обеспечения на IA-32, x64 и IA-64 архитектурах с ".NET Framework SDK", однако, появилась с Microsoft .NET Framework. Начиная с Microsoft Windows Vista, SDK платформы, .NET Framework SDK, 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 позволяет пользователю указать компоненты для установки и где их устанавливать. Он интегрируется с Microsoft Visual Studio, поэтому несколько копий одинаковых компонентов, которые не устанавливаются; однако есть оговорки о совместимости, если один из двух не относится к той же версии. [Источник 4] [Источник 5] Отображаемая информация может быть отфильтрована по содержанию, например, показывается только новый контент Windows Vista, только контент .NET Framework или показ контента для определенного языка или технологии.

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

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

История релиза версий Microsoft SDK[Источник 6]
Название Номер версии Номер сборки Дата релиза Ссылка Примечания
Microsoft Windows Software Development Kit 3.1 ? ? ?
Microsoft Windows Software Development Kit 3.11 ? ? ?
Microsoft Win32 Software Development Kit 3.1 ? ? ?
Microsoft Win32 Software Development Kit 3.5 ? ? ?
Microsoft Win32 Software Development Kit 3.51 ? ? ?
Microsoft Win32 Software Development Kit 4.0 ? ? ?
Microsoft Platform SDK Апрель 1999 ? ? 1999-04 ? MSDN записана на диск CD-ROM.

Последняя платформа SDK оффицально установленная на "Windows 95"

Microsoft Platform SDK Сентябрь 1999 ? ? 1999-09 ? MSDN записана на диск CD-ROM.

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

Microsoft Platform SDK Февраль 2001 ? ? 2001-02 ?
Microsoft Platform SDK Июнь 2001 ? ? 2001-06 ? MSDN записана на диск CD-ROM.

Последняя платформа SDK официально развиваемая для "Windows 95", но не официально установленная.

Microsoft Platform SDK Август 2001 ? 5.1.2601.0 2001-08 [1] MSDN записана на диск CD-ROM

Последняя платформа 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[2] а также последняя версия совместимая с Microsoft Windows 95 иMicrosoft Windows 98.
.NET Framework SDK Version 1.1 ? 1.1.4322.573 2003-03-29 [8] Включена в Microsoft 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]
Windows Server 2003 R2 Platform SDK ? 5.2.3790.2075.51 2006-03-14 [11] Также предлагается MS для работы с VS6[3]
.NET Framework 2.0 Software Development Kit ? 2.0.50727.42 2006-11-29 [12] Включена в Microsoft Visual Studio 2005 Professional. не имеет Platform SDK.
Microsoft Windows Software Development Kit for Windows Vista и компоненты выполнения .NET Framework 3.0 v6.0 6.0.6000.16384 2006-10-30 [13] Компиляторы C ++ в этом выпуске SDK поддерживают ключ / analysis.
Microsoft Windows Software Development Kit Update для 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
Included in Visual Studio 2008[4] v6.0a 6.1.6723.1 2007-11-19 [15]
Windows SDK for Windows Server 2008 and .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 2009-07-24 [17]
Включен в Visual Studio 2010 v7.0a 6.1.7600.16385 2010-04-12 [18] .NET Framework 4. Работает только со Visual Studio 2010 и не работает с Visual Studio 2010 Express. Это также последняя версия, которая включает автономную документацию.[5]
Microsoft Windows SDK for Windows 7 and .NET Framework 4 v7.1 7.1.7600.0.30514 2010-05-21[6] [19] Последняя версия официально поддерживающая аудиторию пользователей Microsoft Windows XP .
Включена в Visual Studio 2012 Update 1 v7.1A 7.1.51106 ? ? Представлен набор инструментов для платформы "v110_xp"
Microsoft Windows SDK for Windows 8 and .NET Framework 4.5 v8.0 6.2.9200.16384 2012-11-15[7] [20] .NET Framework 4.5, приложения для Windows Store и встроенный DirectX SDK
Включен в Visual Studio 2012 v8.0A 8.0.50727 ? ?
Windows Software Development Kit (SDK) for 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"
Windows Standalone SDK for Windows 10 v10 10.0.10240.0 2015-07-29 [22] Также включен в Visual Studio 2015[8]
Windows Standalone SDK for Windows 10, Version 1511[9] v10 10.0.10586.212 2015-11-30 [23] Также включен в Visual Studio 2015 Update 1 & 2[10]
Windows Standalone SDK for Windows 10, Version 1607 v10 10.0.14393.795 Август 2016 [24]
Windows Standalone SDK for Windows 10 Creators Update, Version 1703 v10 10.0.15063.0 2017-04-05 [25] Visual Studio 2017 ver.15.1
Windows 10 SDK for Fall Creators Update v10 10.0.16299.15 2017-10-10 [26] Visual Studio 2017 ver.15.4
Удаленные функции Windows SDK
Версия Удаленная функция
Windows SDK для Windows 7 и .NET Framework 3.5 SP1[11]
  • 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 for Windows 7 and .NET Framework 4[12]
  • UISpy.exe (Заменена на newer tools)
  • Wpt_arch.msi
  • Обрабатываемые образцы кода (перемещено на Code Gallery)
  • Средство просмотра документов DExplore (может быть установлено отдельно)
Windows Software Development Kit (SDK) for Windows 8[13]
  • Среда командной строки, в том числе:
    • Windows SDK Platform Toolset
    • Visual C++ Compilers и C Runtime (CRT)
    • Windows SDK Configuration Tool
  • Инструменты и ссылочные сборки для версий .NET Framework ранее 4.5
  • Apatch.exe
  • Bind.exe
  • Checkv4.exe
  • Consume.exe
  • DeviceSimulatorForWindowsSideShow.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
  • ValidateSD.exe
  • VirtualLightSensor.exe
  • WinDiff.exe
  • WpfPerf.exe
  • Все образцы Windows (перемещены в Галереякодов)
  • Microsoft Help Viewer
  • Комментарии документации XML для IntelliSense для сборщиков ссылок .NET Framework
Windows Software Development Kit (SDK) for Windows 8.1[14] Ничего не удалено
Windows Software Development Kit (SDK) for Windows 10 Ничего не удалено[Источник 7]

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

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

См. также

Источники

Примечания

Доп. ссылки