微软正在通过 WDK NuGet 与 ISO、MSI 安装程序一起改进 Windows 驱动程序

微信扫一扫,分享到朋友圈

微软正在通过 WDK NuGet 与 ISO、MSI 安装程序一起改进 Windows 驱动程序

今天早些时候,微软宣布将在 Windows 11 24H2 和 Server 2025 中推出新的检查点累积更新功能。这种检查点文件背后的理念是降低(功能)更新的大小,从而加快此类更新的安装和交付速度。

说到精简大小,微软今天还宣布正在改进 Windows 驱动程序打包。公司将为 Windows 驱动程序引入 WDK(Windows 驱动程序工具包)NuGet 包装。

到目前为止,WDK 都是以 MSI(微软安装程序)文件或 ISO 文件的形式提供的,但这家科技巨头已经解释了 NuGet 的好处。微软在其官方技术社区博文中宣布了这一变化:

与传统的 WDK 产品相比,WDK NuGet 具有一些优势:

  • 它的体积更小,从而减少了下载和安装时间。
  • 可在不同机器和环境中移植。
  • 可与大型 CI/CD 管道和源代码控制系统集成。
  • 它能更好地支持敏捷的 WDK 发布模式,可以轻松更新最新的 WDK 功能和修正。

在强调其优势的同时,微软还提供了如何使用 NuGet 安装 WDK 的分步指南。该公司指出,需要 Windows 11 和 Visual Studio 2022。

使用 NuGet 安装最新的 WDK - 具体步骤

前提条件

  • 装有 Windows 11 或更新版本的 X64/ARM64 电脑。

第 1 步:安装 Visual Studio 2022

下载并安装 Visual Studio 2022 社区版、专业版或企业版。

下载 Visual Studio Tools

在安装过程中,选择并安装 Desktop development with C++

第 2 步:准备 Visual Studio

WDK 需要 Visual Studio 2022 和 VS 2022 C++ 编译工具,以及相应的 VS 2022 C++ Spectre-mitigated libs(最新版)组件,以便为每个架构构建驱动程序。

  1. 注册并登录 Visual Studio。
  2. 选择并安装以下 VS 独立组件 - MSVC V143 - VS2022 C++ x64/x86 Spectre-mitigated libs (Latest) 和 MSVC V143 - VS2022 C++ ARM64 Spectre-mitigated libs (Latest)

第 3 步:安装 WDK Visual Studio 扩展

方案 1:Visual Studio Marketplace

在 Visual Studio 中,选择扩展、管理扩展,然后选择 Visual Studio Marketplace。搜索 “Windows Driver Kit”,选择并安装 Windows Drivers Kit Visual Studio 扩展。

方案 2:下载并安装

使用此链接下载并安装 Windows 驱动程序工具包 Visual Studio 扩展:

Windows Driver Kit - Visual Studio Marketplace

您可以在 Tech 社区的官方博文中找到有关该版本的更多详细信息:

https://techcommunity.microsoft.com/t5/windows-driver-developer-blog/wdk-nuget-a-new-way-to-develop-drivers-on-windows/ba-p/4192209

上一篇

传三星 Galaxy Z Fold6 Ultra 可能仍在研发中

下一篇

[WIN] O&O ShutUp10++ v1.9.1439 中文多语言版

你也可能喜欢

评论已经被关闭。

插入图片

公众号

公众号
关注我们

排行榜

返回顶部