You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用VS2019+WDK22H编译时加载x86\InfVerif.dll失败求助

解决WDK编译时无法加载InfVerif.dll的问题
  • 检查VS与WDK的组件关联:打开Visual Studio 2019安装程序,确认已勾选驱动开发工作负载以及与WDK 22H匹配的工具链组件。如果之前是单独安装的WDK,可能需要在VS安装程序中手动添加驱动开发相关组件,确保两者关联正常。

  • 确认InfVerif.dll路径并配置环境:

    1. 找到WDK安装目录下的InfVerif.dll,通常路径为C:\Program Files (x86)\Windows Kits\10\bin\10.0.22621.0\x86(版本号可能略有差异,以实际安装的WDK 22H版本为准),确认该文件存在。
    2. 将上述路径添加到系统环境变量Path中,或者在VS项目属性的VC++目录 > 可执行文件目录里添加该路径,添加后重启Visual Studio。
  • 修复WDK与VS的关联:

    1. 以管理员身份打开命令提示符,运行VS的开发环境初始化脚本:
      "%ProgramFiles(x86)%\Microsoft Visual Studio\2019\Community\Common7\Tools\VsDevCmd.bat"
      
      (根据你的VS版本替换Community为Professional或Enterprise)
    2. 运行wdfverifier.exe测试WDK工具链是否正常加载,若无法启动,进入系统设置-应用,找到Windows Driver Kit,选择修改 > 修复来修复WDK安装。
  • 验证SDK与WDK版本匹配:WDK 22H对应Windows 10 SDK 10.0.22621.x版本,确认已安装该版本SDK,并在VS项目属性的常规 > Windows SDK版本中选择正确的版本。

  • 清理项目缓存:删除项目目录下的obj、bin文件夹以及.vs隐藏目录,然后重新生成项目,避免缓存导致的路径错误。

内容的提问来源于stack exchange,提问作者Linh Huỳnh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 01:49:50