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

编译WireGuard-nt DLL时Visual Studio 2019找不到WDK的问题求助

解决Visual Studio找不到WDK 10.0.18361.0的问题
  • 检查WDK与Visual Studio版本兼容性
    WDK 10.0.18361.0对应Windows 10 1903版本,仅兼容Visual Studio 2017 15.9及以上、Visual Studio 2019 16.0及以上版本。如果你的VS版本不匹配,会直接导致WDK识别失败,先确认版本对应关系。

  • 手动指定WDK路径
    打开项目属性,依次进入配置属性 -> 驱动程序设置 -> 常规,在Windows Driver Kit Version下拉框手动选择已安装的WDK版本。若下拉框无目标版本,点击<浏览...>,找到WDK默认安装目录C:\Program Files (x86)\Windows Kits\10,选择对应版本的bin\10.0.18361.0文件夹完成关联。

  • 修复WDK与Visual Studio安装
    打开Visual Studio Installer,点击修改,在单个组件中卸载再重新安装Windows Driver Kit相关组件;之后打开独立的WDK安装程序,选择修复选项,完成后重启VS再尝试编译。

  • 清理VS缓存
    删除以下路径的VS缓存文件后重启VS:

    • %LOCALAPPDATA%\Microsoft\VisualStudio\<你的VS版本号>\ComponentModelCache
    • %USERPROFILE%\AppData\Local\Temp\VisualStudioBuildTemp
  • 检查注册表项
    打开注册表编辑器,定位到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Kits\Installed Roots,确认KitsRoot10指向正确的WDK安装路径(默认C:\Program Files (x86)\Windows Kits\10\),KitsRoot10Version的值为10.0.18361.0。若路径或版本错误,手动修改后重启VS。

内容的提问来源于stack exchange,提问作者Joel Price

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.28 08:09:52