由于我的wdk和sdk版本,我一直得到这个错误:“无法打开源文件- ntifs.h”
我在尝试构建项目时遇到以下错误:
无法打开源文件:ntifs.h无法打开源文件:ntstrsafe.h
我正在使用Visual Studio 2022(带有SDK和WDW,21 H2)。
看了一些教程降级到vs 2019和2004版本,但它给了我的错误,我需要这个版本,所以我不得不升级回2022,现在我是如此迷失。我在Windows 10上,它说21 h2版本是Windows 11的。有人能解释一下我应该为我的vs 2022与Windows 10下载什么SDK和WDW吗?
1条答案
按热度按时间toiithl61#
问题是我不得不使用WDK和SDK v2004降级到VS 2019,但我得到了这个错误:
我在这里找到了解决上述错误的方法:Hardware development kits for Windows 10, Version 2004
在驱动程序项目的属性页(配置属性>常规)中,将Windows SDK版本设置为
$(LatestTargetPlatformVersion)
。如果此选项不可选择,则选择“从父级或项目默认值继承”选项