Windows Software Development Kit (SDK) для Windows 10 — это набор инструментов, библиотек и документации, которые позволяют разработчикам создавать и развивать приложения для операционной системы Windows 10.
SDK предоставляет необходимые ресурсы для разработки приложений, включая заголовочные файлы, библиотеки и утилиты, которые позволяют создавать программы для различных архитектур процессоров и платформ Windows.
Установка Windows SDK для Windows 10 обычно требуется при разработке универсальных приложений Windows (UWP), десктопных приложений, драйверов и других программных решений для Windows 10.
Для установки Windows SDK для Windows 10 необходимо загрузить установочный файл с официального сайта Microsoft, запустить его и следовать инструкциям установщика. При этом можно выбрать необходимые компоненты SDK и установить их на компьютер.
Windows SDK для Windows 10 обеспечивает разработчикам доступ к полной мощности и функциональности операционной системы Windows 10, позволяя создавать современные и инновационные приложения, которые работают в полной мере со всеми возможностями операционной системы.
Если вы разрабатываете для Windows 10, установка Windows SDK предоставляет необходимые инструменты для успешного создания и отладки приложений, а также доступ к документации и примерам кодов, что помогает разработчикам быстро и эффективно освоить новые возможности и технологии платформы Windows.
Содержание
- Определение и назначение SDK
- Что такое Windows Software Development Kit (SDK) для Windows 10?
- Зачем устанавливать Windows Software Development Kit (SDK) для Windows 10?
Определение и назначение SDK
SDK включает в себя различные компоненты и инструменты, такие как компиляторы, библиотеки, заголовочные файлы, документацию, эмуляторы и другие ресурсы, которые необходимы для разработки и тестирования приложений для Windows.
Основное назначение SDK — обеспечить разработчикам все необходимое для создания высококачественных приложений для Windows 10, включая поддержку различных языков программирования, таких как C++, C#, Visual Basic и JavaScript, а также поддержку различных платформ и устройств.
SDK также предоставляет доступ к обширной документации и ресурсам, включая примеры кода, руководства по разработке, справочники, инструкции по использованию инструментов и многое другое. Это помогает разработчикам быстро освоиться с процессом разработки приложений для Windows 10 и создавать инновационные и функциональные продукты.
В целом, Windows SDK для Windows 10 представляет собой мощный инструмент, который позволяет разработчикам создавать приложения для операционной системы Windows 10 с высокой производительностью, безопасностью и функциональностью.
Что такое Windows Software Development Kit (SDK) для Windows 10?
Windows Software Development Kit (SDK) для Windows 10 представляет собой набор инструментов, документации и образцов кода, предназначенных для разработки приложений под операционную систему Windows 10. SDK обеспечивает разработчикам доступ к API и ресурсам, необходимым для создания и оптимизации приложений под Windows 10.
SDK для Windows 10 предлагает различные компоненты, которые позволяют создавать приложения на разных языках программирования, таких как C++, C#, Visual Basic, JavaScript и другие. Он также обеспечивает доступ к различным платформам и сервисам Windows, таким как Windows Store, Cortana, Xbox, Azure и другим.
SDK для Windows 10 обновляется регулярно компанией Microsoft, чтобы обеспечить разработчикам самые последние инструменты и возможности. Он включает в себя различные инструменты для разработки и отладки, библиотеки, образцы кода, документацию и другие полезные ресурсы. Платформоспецифичные API и функции, доступные в SDK для Windows 10, позволяют разработчикам создавать эффективные и эффективные приложения для различных устройств и сценариев использования.
Зачем устанавливать Windows Software Development Kit (SDK) для Windows 10?
Установка Windows Software Development Kit (SDK) для Windows 10 дает разработчикам доступ к мощным инструментам и ресурсам, необходимым для разработки приложений под операционную систему Windows 10. SDK предоставляет полную документацию по API, а также образцы кода, которые помогают разработчикам быстро начать создание приложений.
SDK для Windows 10 также обеспечивает доступ к различным платформоспецифичным функциям и сервисам Windows, таким как Windows Store, Cortana и другим. Он позволяет разработчикам создавать приложения, которые взаимодействуют с другими приложениями и сервисами Windows, что расширяет возможности и функциональность разработанных приложений.
Установка SDK для Windows 10 также позволяет разработчикам использовать различные инструменты для отладки, профилирования и оптимизации приложений, а также обеспечивает поддержку развития и поддержки платформы Windows. Он также включает в себя обновления и исправления ошибок, которые призваны улучшить процесс разработки и обеспечить работу приложений на самом высоком уровне.
Microsoft Windows 10 SDK Installer – это набор разработчика программного обеспечения, предлагаемый компанией Microsoft. Он включает в себя множество инструментов, библиотек и документации, необходимых разработчикам для создания приложений для операционной системы Windows 10.
Windows 10 SDK Installer предоставляет возможность использовать последние возможности и функции Windows 10, такие как контекстное меню, динамическое окно и мультимедийные возможности. Он также поддерживает использование новейших версий языков программирования, таких как C++, C#, Visual Basic и JavaScript.
Установка Windows 10 SDK Installer процесс несложный. После скачивания и выполнения установщика, вам потребуется выбрать необходимые компоненты для установки. Это может быть, например, инструментарий для разработки приложений для универсальной платформы Windows (UWP), Windows IoT или Windows Driver Kit (WDK).
После завершения установки Windows 10 SDK Installer, вы сможете начать разрабатывать приложения под Windows 10. Использование инструментов SDK позволит вам создавать уникальные и инновационные приложения, а также оптимизировать и улучшить уже существующие программы для этой операционной системы.
Содержание
- Узнайте, что такое Microsoft Windows 10 SDK Installer
- Установка Microsoft Windows 10 SDK Installer
- Подготовка к использованию Microsoft Windows 10 SDK Installer
- Создание проекта с использованием Microsoft Windows 10 SDK Installer
Узнайте, что такое Microsoft Windows 10 SDK Installer
SDK (Software Development Kit, набор средств для разработки программного обеспечения) включает в себя различные компоненты и библиотеки, которые облегчают и упрощают процесс разработки приложений для Windows 10.
Microsoft Windows 10 SDK Installer предоставляет разработчикам все необходимые средства для создания, отладки и тестирования приложений под Windows 10. Он включает в себя множество инструментов, таких как среда разработки Visual Studio, компиляторы, отладчики и другие утилиты.
С помощью Microsoft Windows 10 SDK Installer разработчики могут создавать приложения, оптимизированные для работы на платформе Windows 10, используя последние функции и возможности операционной системы. Он также предоставляет доступ к различным API и сервисам, таким как Windows Store, которые позволяют разработчикам достичь большей функциональности и интеграции своих приложений.
Преимущества использования Microsoft Windows 10 SDK Installer: |
---|
— Разработка приложений, оптимизированных для работы на платформе Windows 10 |
— Предоставление доступа к последним API и сервисам операционной системы |
— Упрощение и ускорение процесса разработки приложений |
— Возможность использования различных инструментов и ресурсов для отладки и тестирования приложений |
В итоге, Microsoft Windows 10 SDK Installer — это важный инструмент для разработчиков, который позволяет им создавать качественные и оптимизированные приложения для операционной системы Windows 10 с использованием последних возможностей и сервисов.
Установка Microsoft Windows 10 SDK Installer
Для начала установки Windows 10 SDK Installer необходимо скачать дистрибутив пакета с официального сайта Microsoft. Затем запустите загруженный исполняемый файл и следуйте инструкциям установщика.
Во время установки вам может быть предложено выбрать компоненты, которые вы хотите установить. Рекомендуется выбрать все компоненты, чтобы иметь доступ ко всем возможностям SDK Installer.
После установки SDK Installer вы можете начать использовать инструменты разработчика, предоставляемые пакетом. Это включает в себя различные среды разработки, компиляторы, отладчики, библиотеки и другие полезные инструменты.
Важно отметить, что установка Windows 10 SDK Installer может занять некоторое время, в зависимости от быстродействия вашего компьютера и скорости интернет-соединения. Поэтому, убедитесь, что у вас достаточно свободного места на жестком диске и надежное подключение к интернету перед началом установки.
Теперь вы готовы начать создавать приложения под Windows 10, используя Microsoft Windows 10 SDK Installer. Удачи в вашей разработке!
Подготовка к использованию Microsoft Windows 10 SDK Installer
Прежде чем начать использовать Microsoft Windows 10 SDK Installer, вам потребуется выполнить несколько предварительных действий, чтобы гарантировать успешную установку и использование.
Шаг 1: Проверьте системные требования
Перед тем как скачивать и устанавливать SDK Installer, убедитесь, что ваш компьютер удовлетворяет минимальным системным требованиям Windows 10 SDK. Проверьте, имеете ли вы достаточное количество оперативной памяти, дискового пространства и выделенного процессорного времени для установки и использования SDK.
Шаг 2: Скачайте SDK Installer
Перейдите на официальный сайт Microsoft и найдите страницу для скачивания Windows 10 SDK Installer. Щелкните по ссылке для загрузки и сохраните файл установщика на вашем компьютере.
Шаг 3: Запустите установку
Найдите сохраненный файл установщика и дважды щелкните по нему для запуска процесса установки. В появившемся окне следуйте инструкциям мастера установки, принимая условия лицензионного соглашения и выбирая необходимые опции установки.
Шаг 4: Проверьте настройки установки
Убедитесь, что все необходимые компоненты и комплекты разработки выбраны для установки. Настройте путь установки и не забудьте выбрать компоненты, которые вы хотите добавить в свою установку.
Шаг 5: Дождитесь завершения установки
После того, как вы выбрали все необходимые параметры установки, нажмите кнопку «Установить» и дождитесь полного завершения процесса установки SDK Installer. Это может занять некоторое время в зависимости от скорости вашего интернет-соединения и конфигурации вашего компьютера.
Теперь ваш компьютер готов к использованию Microsoft Windows 10 SDK Installer. Вы можете начать разработку программного обеспечения для Windows 10 с использованием различных инструментов и ресурсов, предоставляемых SDK Installer.
Создание проекта с использованием Microsoft Windows 10 SDK Installer
Для начала убедитесь, что у вас установлен Microsoft Windows 10 SDK Installer. Если его у вас нет, загрузите его с официального сайта Microsoft и выполните установку.
- Откройте Microsoft Visual Studio и выберите пункт «Создать новый проект».
- В окне «Создание проекта» выберите категорию «Windows Desktop» и шаблон проекта, который вам нужен. Например, можно выбрать шаблон проекта «Windows Forms Application».
- Нажмите «Далее» и задайте имя и место сохранения проекта. Затем нажмите «Создать».
- После того, как проект создан, у вас откроется окно Visual Studio с вашим новым проектом.
Теперь вы можете начать разработку вашего проекта с использованием Microsoft Windows 10 SDK Installer. Вы можете добавлять и изменять компоненты пользовательского интерфейса, наполнять свою программу логикой и многим другим.
Помните, что для работы с Microsoft Windows 10 SDK Installer может потребоваться знание языков программирования, таких как C# или C++. Если у вас нет опыта программирования, рекомендуется изучить основы выбранного языка и документацию по Microsoft Windows 10 SDK Installer.
Microsoft Windows 10 SDK installer – это набор инструментов, предоставляемый Microsoft для разработчиков Windows. С его помощью разработчики могут создавать приложения для операционной системы Windows 10, используя расширенные функциональные возможности.
Windows 10 SDK installer включает в себя наборы инструментов для создания универсальных приложений, веб-приложений и драйверов для устройств под управлением Windows 10. Он также предоставляет доступ к документации, образцам кода и другим ресурсам, которые помогут разработчикам лучше понять платформу Windows.
Установка Windows 10 SDK installer довольно проста. Сначала нужно загрузить установочный файл с официального сайта Microsoft. После загрузки запустите установочный файл и следуйте инструкциям мастера установки.
В процессе установки вам может понадобиться выбрать компоненты, которые вы хотите установить. Выберите те компоненты, которые вам необходимы в соответствии с требованиями вашего проекта. Затем установка будет автоматически продолжена.
После успешной установки Windows 10 SDK installer вы сможете использовать инструменты и ресурсы, предоставленные Microsoft, для разработки приложений для Windows 10. Вы также будете иметь доступ к обновлениям и дополнительным библиотекам, которые помогут вам создавать более совершенные и функциональные приложения.
Содержание
- Что такое Microsoft Windows 10 SDK installer?
- Описание и назначение продукта
- Преимущества использования Microsoft Windows 10 SDK installer
Что такое Microsoft Windows 10 SDK installer?
Windows 10 SDK installer предоставляет различные компоненты и инструменты для разработки приложений, такие как библиотеки, заголовочные файлы, инструменты сборки, отладчик и документацию. Он также включает в себя наборы API (Application Programming Interface), которые позволяют разработчикам использовать возможности операционной системы Windows 10 в своих приложениях.
Установка Windows 10 SDK installer позволяет разработчикам создавать приложения, включая классические приложения для рабочего стола, универсальные приложения для Windows, приложения для мобильных устройств и игры под управлением Windows 10.
Windows 10 SDK installer обновляется регулярно, чтобы отражать новые функции, возможности и улучшения операционной системы Windows 10.
Описание и назначение продукта
Этот инструмент предоставляет разработчикам все необходимые компоненты и ресурсы для создания, отладки и тестирования приложений под Windows 10. Он включает в себя набор API, библиотек, заголовочных файлов, документации и других инструментов, которые помогают разработчикам создавать мощные и инновационные приложения, адаптированные под последнюю операционную систему Microsoft.
Windows 10 SDK installer обеспечивает возможность использовать широкий спектр функций и возможностей операционной системы Windows 10, включая улучшенную поддержку многопоточности, новые возможности сетевого взаимодействия, современные графические возможности и многое другое.
Этот продукт предоставляет необходимые инструменты и ресурсы для разработчиков, чтобы создавать качественные и современные приложения для Windows 10, которые максимально используют возможности операционной системы и предоставляют пользователям удобные и интуитивно понятные интерфейсы.
Преимущества использования Microsoft Windows 10 SDK installer
Microsoft Windows 10 SDK installer представляет собой инструмент, разработанный компанией Microsoft для создания и развертывания приложений под операционную систему Windows 10. Установка SDK (Software Development Kit) позволяет разработчикам получить доступ к документации, библиотекам, инструментам и ресурсам, необходимым для создания высококачественных приложений под Windows 10.
Вот некоторые преимущества использования Microsoft Windows 10 SDK installer:
1. Расширенный набор инструментов разработки |
SDK устанавливает вам все необходимые инструменты, включая различные компиляторы, отладчики, редакторы и другие утилиты, чтобы вы могли начать разрабатывать приложения сразу же после установки. |
2. Доступ к последним версиям API |
SDK обеспечивает доступ к последним версиям API (Application Programming Interface), которые позволяют вам использовать новейшие функции и возможности операционной системы Windows 10 при разработке своих приложений. |
3. Поддержка различных языков программирования |
SDK поддерживает различные языки программирования, включая C++, C#, JavaScript и другие, что позволяет разработчикам выбрать наиболее удобный язык для создания приложений. |
4. Возможность отладки и тестирования |
Благодаря SDK вы можете отлаживать и тестировать свои приложения на различных устройствах, виртуальных машинах и эмуляторах, чтобы обнаружить и исправить ошибки до выпуска продукта. |
5. Документация и примеры кода |
SDK предоставляет обширную документацию, примеры кода и руководства, которые помогут вам разобраться в различных аспектах разработки под Windows 10 и эффективно использовать платформу. |
В итоге, установка Microsoft Windows 10 SDK installer является важным шагом для разработчиков, которые хотят создавать современные и инновационные приложения под операционную систему Windows 10 с использованием самых последних возможностей и ресурсов, обеспечиваемых компанией Microsoft.
Пакет Software Development Kit (SDK) для Windows 10 — это набор инструментов, документации и ресурсов, предоставляемых Microsoft для разработчиков, которые хотят создавать приложения для операционной системы Windows 10. Этот пакет позволяет разработчикам использовать функциональность Windows 10 и создавать инновационные и мощные приложения, которые могут работать на широком спектре устройств, включая ПК, планшеты, смартфоны и даже IoT-устройства.
SDK для Windows 10 предоставляет разработчикам доступ к множеству инструментов и ресурсов, включая компиляторы, отладчики, библиотеки, заголовочные файлы и документацию. Это позволяет разработчикам создавать приложения с использованием различных языков программирования, таких как C++, C#, Visual Basic и JavaScript. Пакет SDK также включает в себя различные API и средства разработки, которые позволяют разработчикам создавать приложения, использующие различные возможности Windows 10, включая управление ресурсами устройства, доступ к файлам и базам данных, использование графики и многое другое.
С помощью пакета SDK для Windows 10 разработчики могут создавать разнообразные типы приложений, включая универсальные приложения, которые могут работать на разных устройствах без изменений в коде. Это позволяет сэкономить время и усилия разработчиков, а также обеспечивает более широкую аудиторию для их приложений. Кроме того, SDK включает в себя инструменты для разработки игр, приложений для виртуальной и дополненной реальности, приложений для работы с искусственным интеллектом и многое другое. Все это делает SDK для Windows 10 важным инструментом для инновационных разработчиков, которые хотят создать современные приложения для платформы Windows 10.
Содержание
- Основные функции Sdk для Windows 10
- Возможности Sdk для Windows 10
- Вопрос-ответ
- Что такое SDK для Windows 10?
- Какие функции предоставляет SDK для Windows 10?
- Какие основные компоненты входят в пакет SDK для Windows 10?
- Какие возможности предоставляет пакет SDK для разработки приложений под Windows 10?
- Как использовать SDK для Windows 10 в разработке приложений?
Основные функции Sdk для Windows 10
1. Разработка приложений:
- SDK для Windows 10 предоставляет все необходимые инструменты и библиотеки для разработки современных приложений под операционную систему Windows 10.
- Он включает в себя средства разработки, такие как Visual Studio, которые позволяют разработчикам создавать приложения с помощью различных языков программирования, включая C++, C#, JavaScript и другие.
- SDK также предоставляет специальные инструменты для разработки универсальных приложений, которые могут работать на разных устройствах, включая ПК, планшеты, смартфоны и IoT-устройства.
2. Тестирование и отладка:
- SDK для Windows 10 предлагает мощные инструменты для тестирования и отладки приложений.
- Включение поддержки отладки позволяет разработчикам искать и устранять ошибки в своих приложениях.
- SDK также предоставляет инструменты для профилирования производительности приложений и оптимизации кода.
3. Доступ к API и сервисам:
- SDK для Windows 10 предоставляет доступ к широкому набору API и сервисов операционной системы Windows 10.
- Разработчики могут использовать эти API и сервисы для получения доступа к различной функциональности операционной системы, такой как работа с файлами, управление устройствами ввода-вывода, доступ к сенсорам и многим другим.
- SDK также включает в себя документацию и примеры кода для каждого API, что помогает разработчикам быстро разобраться в использовании этих функций.
4. Расширение возможностей операционной системы:
- SDK для Windows 10 позволяет разработчикам создавать расширения для операционной системы.
- Расширения могут включать в себя плагины и дополнительные функции для приложений, встроенные в интерфейс операционной системы или внедренные в диалоговые окна и меню.
- SDK предоставляет средства для создания расширений, а также инструменты для их тестирования и интеграции в операционную систему.
5. Обновление приложений и дистрибуция:
- SDK для Windows 10 включает в себя инструменты для обновления и дистрибуции приложений.
- Разработчики могут использовать эти инструменты для автоматического обновления своих приложений по мере выхода новых версий операционной системы.
- SDK также предоставляет механизмы для упаковки и распространения приложений, что облегчает их установку и удаление на устройствах пользователей.
6. Поддержка разных устройств:
- SDK для Windows 10 позволяет разработчикам создавать приложения, которые могут работать на разных устройствах под управлением Windows 10.
- Он предоставляет инструменты для создания универсальных приложений, которые могут адаптироваться под разные разрешения и размеры экранов, а также использовать разные способы ввода, такие как мышь, клавиатуру, сенсорные экраны и голосовые команды.
- Разработчики могут также использовать SDK для создания приложений для специфических устройств, таких как HoloLens, Kinect и Xbox.
Таким образом, SDK для Windows 10 предоставляет широкий набор функций и возможностей для разработки, тестирования и распространения приложений под операционную систему Windows 10.
Возможности Sdk для Windows 10
Разработка универсальных приложений
SDK для Windows 10 позволяет разрабатывать универсальные приложения, которые могут работать на разных устройствах с операционной системой Windows 10. Это позволяет разработчикам создавать приложения один раз и запускать их на компьютерах, планшетах, смартфонах и других устройствах под управлением Windows 10.
Интеграция с платформой Windows
SDK для Windows 10 предоставляет набор инструментов и API для интеграции приложений с платформой Windows. Разработчики могут использовать эти инструменты для создания пользовательского интерфейса, доступа к функциям операционной системы, взаимодействия с файловой системой и многого другого.
Расширенные возможности разработки
SDK для Windows 10 предлагает широкий набор возможностей для разработчиков. Он включает в себя инструменты для работы с графикой, аудио и видео, сетевыми протоколами, базами данных, устройствами ввода и вывода, а также многое другое. Это позволяет разработчикам создавать мощные и функциональные приложения для Windows 10.
Совместимость и обратная совместимость
SDK для Windows 10 обеспечивает совместимость создаваемых приложений с различными версиями операционной системы Windows 10. Разработчики могут создавать приложения, которые работают на компьютерах с разными версиями Windows 10, а также обеспечивать обратную совместимость с предыдущими версиями Windows.
Доступ к различным устройствам
SDK для Windows 10 позволяет разработчикам создавать приложения, которые могут использовать различные устройства, подключенные к компьютеру или устройствам под управлением Windows 10. Например, приложение может взаимодействовать с принтером, сканером, веб-камерой или другими устройствами.
Обновления и поддержка
SDK для Windows 10 постоянно обновляется, чтобы предоставлять разработчикам последние функции и возможности операционной системы Windows 10. Кроме того, Microsoft предоставляет поддержку разработчикам, чтобы помочь им в создании качественных и успешных приложений.
Вопрос-ответ
Что такое SDK для Windows 10?
SDK для Windows 10 (Software Development Kit) — это набор инструментов, документации, файлов заголовков и библиотек, предназначенных для разработки приложений под операционную систему Windows 10.
Какие функции предоставляет SDK для Windows 10?
SDK для Windows 10 предоставляет разработчикам широкий спектр инструментов и функций, включая возможность создания универсальных приложений, доступ к различным API и сервисам операционной системы, инструменты для разработки пользовательского интерфейса и многое другое.
Какие основные компоненты входят в пакет SDK для Windows 10?
В пакет SDK для Windows 10 входят такие компоненты, как Windows App Certification Kit, Visual Studio, Windows Standalone SDK, Windows Driver Kit, Universal Windows Platform (UWP) API и множество других инструментов и библиотек.
Какие возможности предоставляет пакет SDK для разработки приложений под Windows 10?
Пакет SDK для Windows 10 предоставляет разработчикам удобные инструменты для создания универсальных приложений, которые могут работать на различных устройствах под управлением Windows 10, таких как компьютеры, планшеты, смартфоны и игровые приставки.
Как использовать SDK для Windows 10 в разработке приложений?
Для использования SDK для Windows 10 в разработке приложений необходимо установить Visual Studio, выбрать нужные компоненты SDK, настроить проект и начать разработку с использованием API и инструментов, предоставляемых SDK.
From Wikipedia, the free encyclopedia
Developer(s) | Microsoft |
---|---|
Stable release |
10.0.22000.755 |
Operating system | Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, Windows 8, Windows 10, Windows 11 |
Type | Application programming interface (API) |
Website | developer |
Microsoft Windows SDK, and its predecessors Platform SDK, and .NET Framework SDK, are software development kits (SDKs) from Microsoft that contain documentation, header files, libraries, samples and tools required to develop applications for Microsoft Windows and .NET Framework.[1] Platform SDK specializes in developing applications for Windows 2000, XP and Windows Server 2003. .NET Framework SDK is dedicated to developing applications for .NET Framework 1.1 and .NET Framework 2.0. Windows SDK is the successor of the two and supports developing applications for Windows XP and later, as well as .NET Framework 3.0 and later.[2]
Features[edit]
Platform SDK is the successor of the original Microsoft Windows SDK for Windows 3.1x and Microsoft Win32 SDK for Windows 9x. It was released in 1999 and is the oldest SDK. Platform SDK contains compilers, tools, documentations, header files, libraries and samples needed for software development on IA-32, x64 and IA-64 CPU architectures. .NET Framework SDK however, came to being with .NET Framework. Starting with Windows Vista, the Platform SDK, .NET Framework SDK, Tablet PC SDK and Windows Media SDK are replaced by a new unified kit called Windows SDK. However, the .NET Framework 1.1 SDK is not included since the .NET Framework 1.1 does not ship with Windows Vista. (Windows Media Center SDK for Windows Vista ships separately.) DirectX SDK was merged into Windows SDK with the release of Windows 8.[3]
Windows SDK allows the user to specify the components to be installed and where to install them. It integrates with Visual Studio, so that multiple copies of the components that both have are not installed; however, there are compatibility caveats if either of the two is not from the same era.[4][5] Information shown can be filtered by content, such as showing only new Windows Vista content, only .NET Framework content, or showing content for a specific language or technology.
Windows SDKs are available for free; they were once available on Microsoft Download Center but were moved to MSDN in 2012.
A developer might want to use an older SDK for a particular reason. For example, the Windows Server 2003 Platform SDK released in February 2003 was the last SDK to provide full support of Visual Studio 6.0. Some older PSDK versions can still be downloaded from the Microsoft Download center; others can be ordered on CD/DVD.[6]
Name | Version number | Build number | Release date | Download | Notes | |
---|---|---|---|---|---|---|
Microsoft Windows Software Development Kit | 3.1 | ? | 1992 | [1] | ||
Microsoft Windows Software Development Kit | 3.11 | ? | ? | ? | ||
Microsoft Win32 Software Development Kit | 3.1 | ? | ? | ? | ||
Microsoft Win32 Software Development Kit | 3.5 | 3.50.612.1 | 1994-04 | [2] | ||
Microsoft Win32 Software Development Kit | 3.51 | ? | 1995-06 | [3] | ||
Microsoft Win32 Software Development Kit | 4.0 | ? | 1996-11 | [4] | ||
Microsoft Win32 Software Development Kit | v5.0 | 5.0.1636.1 | 1998-06 | ? | Included in Visual Studio 6 | |
Microsoft Platform SDK April 1999 | ? | ? | 1999-04 | [5] | MSDN subscription CD-ROM disc.
Last Platform SDK to officially install on Windows 95 |
|
Microsoft Platform SDK September 1999 | ? | ? | 1999-09 | [6] | MSDN subscription CD-ROM disc.
Last Platform SDK to fully support Visual C++ 5.0 |
|
Microsoft Platform SDK February 2001 | ? | ? | 2001-02 | ? | ||
Microsoft Platform SDK June 2001 | ? | ? | 2001-06 | [7] | MSDN subscription CD-ROM disc.
Last Platform SDK to officially develop for Windows 95. (Does not officially install on Windows 95) |
|
Microsoft Platform SDK August 2001 | v5.1 | 5.1.2601.0 | 2001-08 | [8] | MSDN subscription CD-ROM disc.
Last Platform SDK to unofficially develop for Windows 95. (Does not officially install on Windows 95) |
|
Microsoft Platform SDK November 2001 | v5.2 | 5.2.3590.2 | 2001-11 | [9] | ||
Microsoft Platform SDK May 2002 | v5.2 | 5.2.3639.1 | 2002-05 | [10] | ||
Microsoft Platform SDK July 2002 | v5.2 | 5.2.3663.0 | 2002-07 | [11] | ||
Microsoft Platform SDK August 2002 | v5.2 | 5.2.3672.1 | 2002-08 | [12] | ||
Microsoft Platform SDK November 2002 | v5.2 | 5.2.3718.1 | 2002-11 | [13] | ||
Microsoft Platform SDK February 2003 | v5.2 | 5.2.3790.0 | 2003-02 | [14] | Last version with VC6 support[8] and latest version with Windows 95 and Windows 98 support. | |
.NET Framework SDK Version 1.1 | ? | 1.1.4322.573 | 2003-03-29 | [15] | Included in Visual Studio 2003. Does not include the Platform SDK. | |
Microsoft Platform SDK for Windows XP SP2 | ? | 5.1.2600.2180 | 2004-08 | [16] | Introduced strsafe.h | |
Windows Server 2003 SP1 Platform SDK | v5.2 | 5.2.3790.1830.15 | 2005-05-02 | [17] | ||
Windows Server 2003 R2 Platform SDK | v5.2 | 5.2.3790.2075.51 | 2006-03-14 | [18] | Last Platform SDK to develop for Windows 2000.[9] Also suggested by MS to work with VS6 with no guarantee as it has not been tested with specific requirements.[10] | |
.NET Framework 2.0 Software Development Kit | ? | 2.0.50727.42 | 2006-11-29 | [19] | Included in Visual Studio 2005 Professional. Does not include the Platform SDK. | |
Microsoft Windows Software Development Kit for Windows Vista and .NET Framework 3.0 Runtime Components | v6.0 | 6.0.6000.16384 | 2006-10-30 | [20] | The C++ compilers in this SDK release support the /analyze key. | |
Microsoft Windows Software Development Kit Update for Windows Vista | v6.1 | 6.1.6000.16384.10 | 2007-03-22 | [21] | First unified .NET and Platform SDK. Does not support Visual Studio .NET 2003 and Microsoft Visual C++ Toolkit 2003 | |
Included in Visual Studio 2008[11] | v6.0a | 6.1.6723.1 | 2007-11-19 | [22] | ||
Windows SDK for Windows Server 2008 and .NET Framework 3.5 | v6.1 | 6.0.6001.18000.367 | 2008-02-05 | [23] | .NET Framework 3.5 | |
Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1 | v7.0 | 6.1.7600.16385 | 2009-07-24 | [24], [25] | ||
Included in Visual Studio 2010 | v7.0a | 6.1.7600.16385 | 2010-04-12 | [26] | .NET Framework 4. Works only with Visual Studio 2010 and not Visual Studio 2010 Express. This is also the last version to include offline documentation.[12] | |
Microsoft Windows SDK for Windows 7 and .NET Framework 4 | v7.1 | 7.1.7600.0.30514 | 2010-05-19[13][14] | [27], [28] | It is the latest version that officially supports Windows XP target. | |
Included in Visual Studio 2012 Update 1 (or later) | v7.1A | 7.1.51106 | ? | ? | Introduces the «v110_xp» platform toolset | |
Microsoft Windows SDK for Windows 8 and .NET Framework 4.5 | v8.0 | 6.2.9200.16384 | 2012-11-15[15] | [29] | .NET Framework 4.5, Windows Store apps and Integrated DirectX SDK | |
Included in 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 | [30] | Windows 8.1, .NET Framework 4.5.1, Windows Store apps and Integrated DirectX SDK | |
Included in Visual Studio 2013 | v8.1A | 8.1.51636 | ? | ? | Includes the «v120_xp» platform toolset | |
Windows Standalone SDK for Windows 10 | v10 | 10.0.10240.0 | 2015-07-29 | [31] | Also included in Visual Studio 2015[16] | |
Windows Standalone SDK for Windows 10, Version 1511[17] | v10 | 10.0.10586.212 | 2015-11-30 | [32] | Also included in Visual Studio 2015 Update 1 & 2[18] | |
Windows Standalone SDK for Windows 10, Version 1607 | v10 | 10.0.14393.795 | 2016-08-02 | [33] | Also included in Visual Studio 2015 Update 3 | |
Windows Standalone SDK for Windows 10 Creators Update, Version 1703 | v10 | 10.0.15063.0 | 2017-04-05 | [34] | Included in Visual Studio 2017 ver.15.1 | |
Windows 10 SDK for Fall Creators Update, version 1709 | v10 | 10.0.16299.15 | 2017-10-10 | [35] | Included in Visual Studio 2017 ver.15.4 | |
Windows 10 SDK for April 2018 Update, version 1803 | v10 | 10.0.17134.0 | 2018-05-08 | [36] | Included in Visual Studio 2017 ver.15.7 | |
Windows 10 SDK for October 2018 Update, version 1809 | v10 | 10.0.17763.0 | 2018-10-02 | [37] | Included in Visual Studio 2017 ver.15.8 | |
Windows 10 SDK for Windows 10, version 1903 | v10 | 10.0.18362.0 | 2019-05-21 | [38] | Included in Visual Studio 2019 | |
Windows 10 SDK for Windows 10, version 2004 | v10 | 10.0.19041.0 | 2020-05-12 | [39] | ||
Windows 10 SDK for Windows 10, version 2004 | v10 | 10.0.19041.685 | 2020-12-16 | [40] | Servicing update | |
Windows 10 SDK for Windows 10, version 21H1 | v10 | 10.0.20348.0 | 2021-05-25 | [41] | ||
Windows 10 SDK for Windows 11 | v10 | 10.0.22000.194 | 2021-10-04 | [42] | ||
Windows SDK for Windows 11 | v10 | 10.0.22621.755 | 2022-10-25 | [43] | Released as part of Windows 11, version 22H2. Includes servicing update 10.0.22000.755 on October 25, 2022,
Includes ARM64 support for the Visual Studio 17.4 release |
Version | Removed feature |
---|---|
Windows SDK for Windows 7 and .NET Framework 3.5 SP1[19] |
|
Windows SDK for Windows 7 and .NET Framework 4[20] |
|
Windows Software Development Kit (SDK) for Windows 8[21] |
|
Windows Software Development Kit (SDK) for Windows 8.1[22] | Nothing |
Windows Software Development Kit (SDK) for Windows 10 | Nothing[23] |
Documentation[edit]
The Windows SDK documentation includes manuals documenting:
- Desktop app development with Windows API and managed code
- Metro-style app development using Windows Runtime and Universal Windows Platform
- Web app development using ASP.NET, HTML, CSS and JavaScript
- Language-related topics for C++, C#, Visual Basic.NET, F#, JavaScript, CSS and HTML, such as syntax and conventions (Windows PowerShell language is not covered.)
See also[edit]
- MSDN Library
- Windows Driver Kit
- Windows App SDK
- Windows 10 Version History
References[edit]
- ^ «Windows SDK: Download Windows Server 2008 SDK and more». Microsoft Developer Network. Microsoft Corporation. Retrieved 6 December 2009.
- ^ «Windows SDK Frequently Asked Questions (FAQ)». Microsoft Developer Network. Microsoft Corporation. Archived from the original on 26 September 2009. Retrieved 6 December 2009.
- ^ «Where is the DirectX SDK?». Windows Dev Center. Microsoft. Retrieved 20 February 2016.
- ^ «Windows SDK Fails to Install with Return Code 5100». Support. Microsoft. 5 June 2012.
- ^ Stewart, Heath (1 April 2011). «Visual C++ 2010 SP1 Compiler Update for the Windows SDK 7.1». Setup & Install by Heath Stewart. Microsoft.
- ^ Microsoft Software Development Kits CD Order Archived 2011-10-08 at the Wayback Machine
- ^ Windows and Windows Phone SDK archive
- ^ Windows® Server 2003 SP1 Platform SDK Web Install, Microsoft Download Center «The last SDK that will work with VC 6.0 is the February 2003 Edition, you can order a CD on the fulfillment site.»
- ^ «Windows Server 2003 R2 Platform SDK Web Install». www.microsoft.com. Archived from the original on 2006-04-22. Retrieved 2006-04-22.
- ^ «Platform SDK February 2003 installation + IE8». Social.msdn.microsoft.com. Archived from the original on 2019-10-18. Retrieved 2017-08-08.
- ^ Microsoft Windows SDK Blog: New samples in Win 7 SDK: Direct2D and DirectWrite
- ^ «Windows SDK 7.1 release notes». Retrieved 23 July 2014.
- ^ Microsoft Windows SDK for Windows 7 and .NET Framework 4 iso image
- ^ Microsoft Windows SDK for Windows 7 and .NET Framework 4 web installer
- ^ Windows SDK for Windows 8 – Windows Dev Center. Msdn.microsoft.com. Retrieved on 2014-02-16.
- ^ Building Apps for Windows 10 with Visual Studio 2015
- ^ Windows 10 SDK Release Notes
- ^ Visual Studio 2015 Update 1 Release Notes
- ^ Release Notes, Windows SDK for Windows 7 and .NET Framework 3.5 SP1
- ^ Release Notes, Microsoft Windows SDK for Windows 7 and .NET Framework 4
- ^ «Windows Software Development Kit (SDK) for Windows 8». Windows Dev Center. Microsoft. Retrieved 20 February 2016.
- ^ «Windows Software Development Kit (SDK) for Windows 8». Windows Dev Center. Microsoft. Retrieved 20 February 2016.
- ^ «Windows Software Development Kit (SDK) for Windows 10». Windows Dev Center. Microsoft. Retrieved 20 February 2016.
External links[edit]
- Windows SDK Blog
- Windows SDK Archive