最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

无法找到 WindowsKernelModeDriver10.0 的生成工具

业界 admin 12浏览 0评论

 无法找到 WindowsKernelModeDriver10.0 的生成工具(平台工具集 =“WindowsKernelModeDriver10.0”)。若要使用 WindowsKernelModeDriver10.0 生成工具进行生成,请安装 WindowsKernelModeDriver10.0 生成工具。或者,可以升级到当前 Visual Studio 工具,方式是通过选择“项目”菜单或右键单击该解决方案,然后选择“重定解决方案目标”。

更改编译工具集? 还要安装 WindowsWDK10.0.14393?

----------------------------------------------------------------------------------------

以下内容是官网内容,非原创,不改本日志的标签了。这个也很好区别,点随便一个链接都能转到官网。

下载 Windows 驱动程序工具包 (WDK)

  • 项目
  • 2023/12/16
  • 15 个参与者

反馈

本文内容

  1. 步骤 1:安装 Visual Studio 2022
  2. 步骤 2:安装 SDK
  3. 步骤 3:安装 WDK
  4. 企业 WDK (EWDK)

显示另外 3 个

WDK 用于开发、测试和部署 Windows 驱动程序。

  • 了解驱动程序开发中的新增内容
  • 查看已知问题

可以在 Windows 7 及更高版本上运行 2023 年 10 月 24 日发布的 WDK 10.0.22621.2428 (,) 以Windows 10、Windows Server 2016 及更高版本的客户端和服务器版本为目标。

若要以Windows 8.1、Windows 8和 Windows 7 为目标,请在同一台计算机或单独的计算机上安装较旧的 WDK 和较旧版本的 Visual Studio。 有关旧工具包的链接,请参阅其他 WDK 下载。

加入 Windows 预览体验计划以获取 WDK Insider Preview 版本。 有关 Windows Insider Preview 版本的安装说明,请参阅安装 Windows 驱动程序工具包 (WDK) 的预览版本。

步骤 1:安装 Visual Studio 2022

WDK 需要 Visual Studio。 有关 Visual Studio 系统要求的详细信息,请参阅 Visual Studio 2022 系统要求。

以下版本的 Visual Studio 2022 支持针对此发行版进行驱动程序开发:

  • 下载 Visual Studio Community 2022
  • 下载 Visual Studio Professional 2022
  • 下载 Visual Studio Enterprise 2022

安装 Visual Studio 2022 时,选择“ 使用 C++ 进行桌面开发 ”工作负载,然后在“单个组件”下添加:

  • MSVC v143 - VS 2022 C++ ARM64/ARM64EC Spectre 缓解库(最新版本)
  • MSVC v143 - VS 2022 C++ x64/x86 Spectre 缓解库(最新版本)
  • 带有 Spectre 缓解库的适用于最新 v143 生成工具的 C++ ATL (ARM64/ARM64EC)
  • 适用于具有 Spectre 缓解功能的最新 v143 生成工具的 C++ ATL (x86 & x64)
  • 带有 Spectre 缓解库的适用于最新 v143 生成工具的 C++ MFC (ARM64/ARM64EC)
  • 适用于具有 Spectre 缓解功能的最新 v143 生成工具的 C++ MFC (x86 & x64)
    提示:使用搜索框查找“64 最新 spectre”以快速查看这些组件。

此时无需担心 SDK;接下来在步骤 2 中安装此内容。

 步骤 2:安装 SDK

成功安装 Visual Studio 后,下一步是下载 Windows 软件开发工具包 (SDK) 。

  • 下载 2023 年 10 月 24 日发布的 Windows SDK 10.0.22621.2428 ()

SDK 和 WDK 提供的链接具有匹配的生成号,这些内部版本号始终是工具包协同工作所必需的。 如果你决定安装自己的 SDK/WDK 对(对于不同的 Windows 版本),请确保内部版本号匹配。

 步骤 3:安装 WDK

  • 下载 2023 年 10 月 24 日发布的 WDK 10.0.22621.2428 ()

WDK Visual Studio 扩展包含在默认 WDK 安装中。

 提示

如果在 Visual Studio 中找不到驱动程序项目模板,则表示 WDK Visual Studio 扩展未正确安装。 若要解决此问题,请从以下位置运行 WDK.vsix 文件:C:\Program Files (x86) \Windows Kits\10\Vsix\VS2022\10.0.22621.2428\WDK.vsix。

 企业 WDK (EWDK)

作为下载 Visual Studio、SDK 和 WDK 的替代方法,可以下载 EWDK,这是用于生成驱动程序的独立、独立命令行环境。 其中包括 Visual Studio 生成工具、SDK 和 WDK。

还可以将 Visual Studio 界面与 EWDK 中提供的生成工具配合使用。

EWDK 的最新公共版本包含 Visual Studio 2022 生成工具 17.1.5 和 MSVC 工具集 v14.31。

EWDK 还需要 .NET Framework 版本 4.7.2。 有关 .NET Framework 的其他要求的详细信息,请参阅 .NET Framework 系统要求。

  • 下载 2023 年 10 月 24 日发布的 EWDK 10.0.22621.2428 () Visual Studio 生成工具

下载 ISO 后,请使用以下步骤设置生成环境:

  1. 从驱动器卷装载 EWDK ISO。 当前不支持网络共享路径。
  2. 运行 LaunchBuildEnv.cmd
  3. 在步骤 2 中创建的环境中,键入“SetupVSEnv”,然后按“Enter” 。
  4. 使用完整的文件路径,从同一环境中启动 devenv.exe。 例如: "C:\Program Files\Microsoft Visual Studio\2022\%Community|Professional|Enterprise%\Common7\IDE\devenv.exe"
  5. 完成生成环境后,可能需要弹出 ISO。

请注意,Visual Studio 主要版本应与 EWDK 中的版本匹配。 例如,Visual Studio 2022 适用于包含 VS17.X 生成工具的 EWDK。 有关 Visual Studio 2022 版本号的列表,请参阅 Visual Studio 2022 版本。

Windows 驱动程序示例

要下载驱动程序示例,请执行以下任一操作:

  • 转到 GitHub 上的驱动程序示例页面,然后依次单击“克隆或下载”、“下载 ZIP” 。
  • 下载适用于 Visual Studio 的 GitHub 扩展,然后连接到 GitHub 存储库。
  • 浏览 Microsoft 示例门户中的驱动程序示例。

相关下载

 无法找到 WindowsKernelModeDriver10.0 的生成工具(平台工具集 =“WindowsKernelModeDriver10.0”)。若要使用 WindowsKernelModeDriver10.0 生成工具进行生成,请安装 WindowsKernelModeDriver10.0 生成工具。或者,可以升级到当前 Visual Studio 工具,方式是通过选择“项目”菜单或右键单击该解决方案,然后选择“重定解决方案目标”。

更改编译工具集? 还要安装 WindowsWDK10.0.14393?

----------------------------------------------------------------------------------------

以下内容是官网内容,非原创,不改本日志的标签了。这个也很好区别,点随便一个链接都能转到官网。

下载 Windows 驱动程序工具包 (WDK)

  • 项目
  • 2023/12/16
  • 15 个参与者

反馈

本文内容

  1. 步骤 1:安装 Visual Studio 2022
  2. 步骤 2:安装 SDK
  3. 步骤 3:安装 WDK
  4. 企业 WDK (EWDK)

显示另外 3 个

WDK 用于开发、测试和部署 Windows 驱动程序。

  • 了解驱动程序开发中的新增内容
  • 查看已知问题

可以在 Windows 7 及更高版本上运行 2023 年 10 月 24 日发布的 WDK 10.0.22621.2428 (,) 以Windows 10、Windows Server 2016 及更高版本的客户端和服务器版本为目标。

若要以Windows 8.1、Windows 8和 Windows 7 为目标,请在同一台计算机或单独的计算机上安装较旧的 WDK 和较旧版本的 Visual Studio。 有关旧工具包的链接,请参阅其他 WDK 下载。

加入 Windows 预览体验计划以获取 WDK Insider Preview 版本。 有关 Windows Insider Preview 版本的安装说明,请参阅安装 Windows 驱动程序工具包 (WDK) 的预览版本。

步骤 1:安装 Visual Studio 2022

WDK 需要 Visual Studio。 有关 Visual Studio 系统要求的详细信息,请参阅 Visual Studio 2022 系统要求。

以下版本的 Visual Studio 2022 支持针对此发行版进行驱动程序开发:

  • 下载 Visual Studio Community 2022
  • 下载 Visual Studio Professional 2022
  • 下载 Visual Studio Enterprise 2022

安装 Visual Studio 2022 时,选择“ 使用 C++ 进行桌面开发 ”工作负载,然后在“单个组件”下添加:

  • MSVC v143 - VS 2022 C++ ARM64/ARM64EC Spectre 缓解库(最新版本)
  • MSVC v143 - VS 2022 C++ x64/x86 Spectre 缓解库(最新版本)
  • 带有 Spectre 缓解库的适用于最新 v143 生成工具的 C++ ATL (ARM64/ARM64EC)
  • 适用于具有 Spectre 缓解功能的最新 v143 生成工具的 C++ ATL (x86 & x64)
  • 带有 Spectre 缓解库的适用于最新 v143 生成工具的 C++ MFC (ARM64/ARM64EC)
  • 适用于具有 Spectre 缓解功能的最新 v143 生成工具的 C++ MFC (x86 & x64)
    提示:使用搜索框查找“64 最新 spectre”以快速查看这些组件。

此时无需担心 SDK;接下来在步骤 2 中安装此内容。

 步骤 2:安装 SDK

成功安装 Visual Studio 后,下一步是下载 Windows 软件开发工具包 (SDK) 。

  • 下载 2023 年 10 月 24 日发布的 Windows SDK 10.0.22621.2428 ()

SDK 和 WDK 提供的链接具有匹配的生成号,这些内部版本号始终是工具包协同工作所必需的。 如果你决定安装自己的 SDK/WDK 对(对于不同的 Windows 版本),请确保内部版本号匹配。

 步骤 3:安装 WDK

  • 下载 2023 年 10 月 24 日发布的 WDK 10.0.22621.2428 ()

WDK Visual Studio 扩展包含在默认 WDK 安装中。

 提示

如果在 Visual Studio 中找不到驱动程序项目模板,则表示 WDK Visual Studio 扩展未正确安装。 若要解决此问题,请从以下位置运行 WDK.vsix 文件:C:\Program Files (x86) \Windows Kits\10\Vsix\VS2022\10.0.22621.2428\WDK.vsix。

 企业 WDK (EWDK)

作为下载 Visual Studio、SDK 和 WDK 的替代方法,可以下载 EWDK,这是用于生成驱动程序的独立、独立命令行环境。 其中包括 Visual Studio 生成工具、SDK 和 WDK。

还可以将 Visual Studio 界面与 EWDK 中提供的生成工具配合使用。

EWDK 的最新公共版本包含 Visual Studio 2022 生成工具 17.1.5 和 MSVC 工具集 v14.31。

EWDK 还需要 .NET Framework 版本 4.7.2。 有关 .NET Framework 的其他要求的详细信息,请参阅 .NET Framework 系统要求。

  • 下载 2023 年 10 月 24 日发布的 EWDK 10.0.22621.2428 () Visual Studio 生成工具

下载 ISO 后,请使用以下步骤设置生成环境:

  1. 从驱动器卷装载 EWDK ISO。 当前不支持网络共享路径。
  2. 运行 LaunchBuildEnv.cmd
  3. 在步骤 2 中创建的环境中,键入“SetupVSEnv”,然后按“Enter” 。
  4. 使用完整的文件路径,从同一环境中启动 devenv.exe。 例如: "C:\Program Files\Microsoft Visual Studio\2022\%Community|Professional|Enterprise%\Common7\IDE\devenv.exe"
  5. 完成生成环境后,可能需要弹出 ISO。

请注意,Visual Studio 主要版本应与 EWDK 中的版本匹配。 例如,Visual Studio 2022 适用于包含 VS17.X 生成工具的 EWDK。 有关 Visual Studio 2022 版本号的列表,请参阅 Visual Studio 2022 版本。

Windows 驱动程序示例

要下载驱动程序示例,请执行以下任一操作:

  • 转到 GitHub 上的驱动程序示例页面,然后依次单击“克隆或下载”、“下载 ZIP” 。
  • 下载适用于 Visual Studio 的 GitHub 扩展,然后连接到 GitHub 存储库。
  • 浏览 Microsoft 示例门户中的驱动程序示例。

相关下载

发布评论

评论列表 (0)

  1. 暂无评论