C++ MSBuild配置错误WDK 8.1 Visual Studio 2015生成内核模式驱动程序
我正在与VS 2015 C++平台工具集的配置属性进行斗争,以构建一个测试*.sys内核驱动程序,我想在这个晚上玩。 因此,这是VS 2015 Pro(更新1)和WDK 8.1(刚刚下载)的全新安装,运行在clean Win 8.1上 所有lib和头文件(如ntddk.h)都已就位 但是C++ MSBuild配置错误WDK 8.1 Visual Studio 2015生成内核模式驱动程序,c++,msbuild,visual-studio-2015,driver,C++,Msbuild,Visual Studio 2015,Driver,我正在与VS 2015 C++平台工具集的配置属性进行斗争,以构建一个测试*.sys内核驱动程序,我想在这个晚上玩。 因此,这是VS 2015 Pro(更新1)和WDK 8.1(刚刚下载)的全新安装,运行在clean Win 8.1上 所有lib和头文件(如ntddk.h)都已就位 但是C++解决方案资源管理器->常规->平台工具集并没有吃掉所有选项: Visual Studio 2015 (v140) -- ok Visual Studio 2015 - Windows XP (v140_x
C++解决方案资源管理器->常规->平台工具集
并没有吃掉所有选项:
Visual Studio 2015 (v140) -- ok
Visual Studio 2015 - Windows XP (v140_xp) -- ok
WindowsApplicationForDrivers8.1 -- error
WindowsKernelModeDriver8.1 -- error (need this one)
WindowsUserModeDriver8.1 -- error
建议如下:
一个或多个值无效。MSBuild返回了以下错误:
导入的项目“C:\Program Files”
(x86)\MSBuild\Microsoft.Cpp\v4.0\v120\Microsoft.Cpp.props”未被删除
建立(但目录存在!)确认
声明正确,并且文件存在于磁盘上。
C:\程序文件
(x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Redirect.12.props
我不知道会是什么。我应该把WDK 10带到VS2015吗
无论如何,我需要在VS 2015上构建驱动程序的能力。
它可能是定向编译器脚本吗
有什么想法吗?好的
移动到WDK 10有帮助
确保您的计算机上安装了相同版本的SDK和WDK
电脑
嗯
移动到WDK 10有帮助
确保您的计算机上安装了相同版本的SDK和WDK
电脑
如果您正在使用visual studio,则需要安装visual studio的驱动程序更新,然后必须为其获取适当的更新。我有一个链接,请按照这个链接,你会摆脱这个问题
您需要安装visual studio的驱动程序更新。如果您正在使用visual studio,则必须为其获取适当的更新。我有一个链接,请按照这个链接,你会摆脱这个问题