Microsoft Windows SDK (Software Development Kit) — это пакет программного обеспечения, который необходим для разработки программ для операционной системы Windows. Как и следует из названия, перед нами официальный набор компонентов, распространяемый «редмондским гигантом». Помимо «самостоятельного» распространения данный пакет также устанавливается вместе с официальной средой разработки Visual Studio. Кстати, обратите внимание на то факт, что на нашем сайте представлен официальный веб-установщик, который самостоятельно определяет версию используемой вами операционной системы и загружает для нее совместимое ПО.
Состав
В состав Microsoft Windows SDK входят библиотеки, инструменты, документация, заголовки и прочие компоненты. Общий объем загружаемого и устанавливаемого программного обеспечения составляет порядка двух гигабайт (разнится в зависимости от версии Windows). При необходимости вы может установить лишь отдельные компоненты из Microsoft Windows SDK, отметив их «галочками» на одном из этапов установки. Вот лишь часть модулей, которые можно выбрать для инсталляции: платформа .NET Framework и образцы кода, Win32 и COM, инструменты Windows Headers and Libraries, компилятор для языка C++, компиляторы .NET и Win32, модуль для верификации кода, инструменты для дебаггинга приложений, распространяемые пакеты ПО и так далее.
Установка
Обратите внимание на то факт, что загрузка и установка всего этого «добра» может занять несколько часов (в зависимости от скорости соединения с сетью). Благо, данный процесс полностью автоматизирован и, после выбора необходимых компонентов, требует минимального вмешательства со стороны пользователя. Как мы уже говорили ранее, пакет подходит для разных версий Windows.
Ключевые особенности
- включает в себя огромное количество инструментов для разработчика под Windows;
- содержит документацию, библиотеки и компиляторы;
- дает возможность самостоятельно выбрать устанавливаемые компоненты;
- автоматически определяет версию ОС и загружает совместимое ПО;
- распространяется совершенно бесплатно.