Пакет sdk для windows 10 visual studio

Provide feedback

Saved searches

Use saved searches to filter your results more quickly

Sign up

Библиотеки (lib,dll), заголовочные файлы (h), исходники (с) разбросаны по каталогам ПК в каком-то на первый взгляд хаотичном не понятном порядке.

Если у вас несколько Visual Studio установлено, плюс WinDDK , плюс WinSDK , то процесс понимания , что происходит при сборке ваших проектов (например на с) становится иногда настолько туманным, что настаёт время уделить немного внимания вопросу какая из версий библиотек в данный момент используется.

Как всегда популярным методом для настройки среды исполнения является предварительный вызов vcvarsall.bat из того каталога, в котором лежит инструментарий нужной вам версии (в разных вариациях параметров).

переменная среды окружения VS100COMNTOOLS

Есть такая переменная окружения VS100COMNTOOLS , которая появляется после установки MSVS.

Если ее значение вывести из bat файла, то можно получить примерно такой вариант, но что это значит ?…

VS100COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools\

Если вы подумали , что версия MSVS 2010 , то это не так.
Эта папка:» C:\Program Files (x86)\Microsoft Visual Studio 10.0 » устанавливается visual studio 2012 !

Visual Studio 2010 Ultimate

После установки появляется :

C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A

C:\Program Files (x86)\Microsoft Visual Studio 9.0
Но тут практически ничего нет, только

C:\Program Files (x86)\Microsoft Visual Studio 10.0

в наличии vcvarsall.bat

В переменные окружения добавляется:
%VS100COMNTOOLS% = c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools\

Visual Studio 2022 Community

После установки VS 2022 Community появляется папка :
C:\Program Files\Microsoft Visual Studio\2022\Community

но vcvarsall.bat нигде нет, заголовочных файлов типа assert.h тоже нигде нет. Вобщем страння это Community…

Что такое Win SDK

Абсолютно бесплатно с сайта developer.microsoft.com можно скачать нечто называемое Пакет SDK для Windows 10 .

В состав пакета SDK для Windows 10 (10.0.19041.0) версии 2004 входят новейшие заголовки, библиотеки, метаданные и средства для создания приложений для Windows 10.

Этот пакет SDK поможет вам в создании приложений универсальной платформы Windows (UWP), а также приложений Win32 для Windows 10 версии 20H2 и для предыдущих выпусков Windows.

Что это вообще такое? Это для каких разработчиков? Это НЕ для разработчиков MS Visual Studio (да такие тоже есть) , а для других сред разработки , например Qt или прямо для разработки из командной строки (кстати сама Windows именно так и собирается).

И вот тут важно обратить внимание куда Win SDK устанавливается — C:\Program Files (x86)\Windows Kits\10,. В данном случае 10 означает Windows 10:

Далее идет выбор устанавливаемого функционала :

Обращаем внимание , что установка идет в кучу 32 разрядных приложений C:\Program Files (x86) ….

В переменные среды окружения добавляется C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\.

Теперь вопрос что такое есть в SDK чего нет в Visual Studio? Оказывается к примеру в Visual Studio нет заголовочный файлов synchapi.h , apiset.h…
А зачем нужны synchapi.h , apiset.h — например для сборки openSSL под тулчейном msvs2010.

Чего нет в SDK? — почему-то нет vcvarsall.bat .

Эта страница посвящена пакетам SDK .NET для Visual Studio. Посетите страницу скачиваний для получения дополнительных возможностей.

.NET/.NET Core

.NET — это бесплатная кроссплатформенная платформа для разработчиков с открытым исходным кодом для создания множества различных типов приложений.

Скачать матрицу для .NET/.NET Core

Версия Тип выпуска Этап поддержки Пакет SDK для Visual Studio 2022 Tooltip: Вы хотите создавать приложения? Комплект для разработки программного обеспечения (SDK) включает в себя все необходимое для создания и запуска приложений .NET с помощью инструментов командной строки и любого редактора (например, Visual Studio). Среда выполнения (Windows) Tooltip: Вы хотите запускать приложения? Среда выполнения включает в себя все необходимое для запуска приложений .NET. Среда выполнения также включена в SDK. Примечания к выпуску Окончание поддержки
.NET 10.0
Долгосрочная поддержка
Tooltip: Релизы с долгосрочной поддержкой (LTS) имеют расширенный период поддержки (3 года). Используйте LTS, если вам нужно дольше поддерживать ту же версию .NET.

Предварительный просмотр
Tooltip: Предварительные выпуски предоставляют ранний доступ к функциям, которые в настоящее время находятся в стадии разработки. Эти выпуски обычно не поддерживаются для производственного использования.
Н/Д x64
|
x86
|
ARM64

(v10.0.0-preview.3)
Примечания к выпуску
.NET 9.0
Стандартный срок поддержки
Tooltip: Выпуски Standard Term Support (STS) имеют более короткий период поддержки (18 месяцев). Используйте STS, если вы хотите попробовать новейшие функции, а более новая версия недоступна.

Активный
Tooltip: В течение периода активной поддержки выпуски .NET обновляются для улучшения функциональных возможностей и устранения уязвимостей безопасности.
x64
|
x86
|
ARM64

(v9.0.203)
x64
|
x86
|
ARM64

(v9.0.4)
Примечания к выпуску 12 мая 2026 г.
.NET 8.0
Долгосрочная поддержка
Tooltip: Релизы с долгосрочной поддержкой (LTS) имеют расширенный период поддержки (3 года). Используйте LTS, если вам нужно дольше поддерживать ту же версию .NET.

Активный
Tooltip: В течение периода активной поддержки выпуски .NET обновляются для улучшения функциональных возможностей и устранения уязвимостей безопасности.
x64
|
x86
|
ARM64

(v8.0.311)
x64
|
x86
|
ARM64

(v8.0.15)
Примечания к выпуску 10 ноября 2026 г.

Срок службы следующих выпусков истек, то есть они больше не поддерживаются. Мы рекомендуем перейти на поддерживаемую версию.

.NET Standard

.NET Standard — это формальная спецификация API-интерфейсов .NET, которые должны быть доступны во всех реализациях .NET.
Чтобы использовать .NET Standard в своих проектах, установите один из пакетов SDK из таблицы .NET/.NET Core.
Дополнительные сведения см. в статье .NET Standard.

.NET Framework

Платформа .NET Framework работает только в Windows и предназначена для создания клиентских и серверных приложений.

Услуги

Microsoft announced the availability of Windows 10 May 2020 Update SDK (Software Development Kit) with Go-Live license. That means the developers can now publish apps and games targeting Windows 10 version 2004 to the Microsoft Store.

Here’s everything that you would like to know about Windows 10 May 2020 Update SDK, and how to download the SDK Tools for Visual Studio.

You can now download the official SDK for the Windows 10 May 2020 Update (version 2004)

  • The SDK Tools for Windows 10 version 2004 goes live.
  • Developers can now build and publish apps targeting Windows 10 May 2020 Update.
  • Windows 10 SDK (10.0.19041) supports both Visual Studio 2017 and Visual Studio 2019.

How to download Windows 10 SDK (10.0.19041) for May 2020 update?

To install the Windows 10 SDK (10.0.19041), you need to first download the latest version of Visual Studio 2017 installer or the latest version of Visual Studio 2019 installer.

Now run the installer and select Universal Windows Platform development under Workloads and click Install. This will by default install the Windows 10 SDK (10.0.19041) once you are on the final release of Windows 10 May 2020 Update.

If you are on the Release Preview ring of Windows 10 May 2020 Update, run any one of the above Visual Studio installers and navigate to Individual Components | SDKs, libraries, and frameworks section. Check the Windows 10 SDK (10.0.19041) component and click Install.

What are the key features of Windows 10 SDK for the May 2020 update?

The latest version of Windows 10 SDK is loaded with new APIs. In addition to those new APIs, it now has the support for Windows Subsystem for Linux 2, which has significantly faster file IO performance.

In addition to that, applications can now declare themselves as a host for other applications via the new HostRuntime extension.

Applications can now also include a signed MSIX package in their existing installers and have their installers register it. This allows applications to keep their existing installers but still assign themselves identities.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Windows 10 xbox game bar download
  • Индикатор caps lock на экране windows 7
  • Можно ли установить microsoft office 2007 на windows 10
  • Что означает пробная версия windows 11
  • C windows system32 config systemprofile desktop ссылается на недоступное расположение windows