编译Microsoft devcon工具遇MSB8020错误,已安装WDK求解决
解决Devcon编译时MSB8020错误的方法
- 确认WDK与Visual Studio版本匹配:WDK必须和当前安装的VS版本对应,不能跨版本混用工具链,比如VS2022要搭配对应版本的WDK。
- 执行重定解决方案目标:右键解决方案,选择「重定解决方案目标」,在弹窗中选择当前VS已安装的Windows驱动平台工具集,完成重定向后重新编译。
- 检查VS组件完整性:打开VS安装器,确认已勾选「Windows驱动程序工具包(WDK)」及对应依赖的C++开发工具组件,部分基础编译组件缺失会导致WDK工具集无法被识别。
- 手动指定平台工具集:右键项目→属性→配置属性→常规,在「平台工具集」下拉菜单中选择已安装的驱动工具集版本(如
WindowsApplicationForDrivers10.0.xxxx.x,具体版本号以实际安装的WDK为准),保存设置后重新编译。
内容的提问来源于stack exchange,提问作者nicky minu
相关产品推荐
相关产品推荐

