Microsoft объявила, что улучшает упаковку драйверов Windows. Компания представила для них пакет NuGet WDK (Windows Driver Kit).До сих пор WDK был доступен в виде файлов MSI (Microsoft Installer) или ISO.
Теперь Microsoft объяснила преимущества NuGet. Так, пакет меньше по размеру, что сокращает время загрузки и установки; его можно переносить на разные машины и в разных средах; интегрировать с большими конвейерами CI/CD и системами контроля версий; наконец, он позволяет обеспечить гибкую модель выпуска WDK.Microsoft также предоставила пошаговое руководство по установке WDK с помощью NuGet.
Компания отмечает, что для этого необходимы Windows 11 и Visual Studio 2022.Сначала требуется установить версию Visual Studio 2022 Community, Professional или Enterprise, загрузить инструменты Visual Studio и установить разработку рабочего стола на C++.Для WDK требуется Visual Studio 2022 с инструментами сборки VS 2022 C++ и соответствующими компонентами библиотек VS 2022 C++ Spectre (последние версии) для каждой архитектуры.После регистрации в Visual Studio нужно выбрать и установить следующие отдельные компоненты: MSVC V143 — библиотеки VS2022 C++ x64/x86 с защитой от Spectre (последнюю версию) и MSVC V143 — библиотеки VS2022 C++ ARM64 с защитой от Spectre (также последнюю версию).Затем потребуется установить расширение WDK Visual Studio.
Читать на habr.com