WDK 10.0.26100能否兼容VS2019?遇MSB8020错误求解决
WDK 10.0.26100与Visual Studio 2019兼容性问题解答
结论:WDK 10.0.26100完全不兼容Visual Studio 2019
微软官方文档已明确标注,该版本WDK仅支持Visual Studio 2022,属于硬性版本绑定。你遇到的编译错误:
MSB8020: The build tools for WindowsKernelModeDriver10 (Platform Toolset = 'WindowsKernelModeDriver10') cannot be found.
本质是VS2019未集成该WDK对应的构建工具链,平台工具集不匹配导致系统找不到驱动编译所需组件。
目前没有可靠的公开案例证明有人能在VS2019中正常使用WDK 10.0.26100,强行尝试适配不仅会触发编译错误,还可能在驱动签名、调试等后续环节引发不可预料的问题。
给你两个可行的解决方向:
- 若坚持使用VS2019,建议降级WDK到支持VS2019的最新版本,比如WDK 10.0.22621(对应Windows 11 22H2),该版本同时兼容VS2019和VS2022。
- 若必须使用WDK 10.0.26100,只能升级到Visual Studio 2022,安装时记得勾选「驱动开发工作负载」,再搭配安装对应版本的WDK。
内容的提问来源于stack exchange,提问作者booraik
相关产品推荐
相关产品推荐

