运行Platform SDK 7.1附带的WindowsSdkVer.exe不起作用。 VS 2005中的.BAT文件都没有更新。
任何人都可以告诉我如何纠正这个问题? 另外,如何验证VS2005是否正在使用Platform SDK 7.1?
MSDN中有几篇文章,但上述配置都没有。 此外,他们都没有描述验证这个
的具体方式/定义方式答案 0 :(得分:1)
您可以尝试在
下手动设置VS环境的include和lib路径工具 - >选项 - > VC ++目录
或类似的东西(已经有一段时间了。)
为了验证,您可以将/showIncludes
参数添加到项目的其他编译器选项,并将/verbose:lib
添加到其他链接器选项,以便在编译时仔细检查是否正在使用正确的标头/库/链接项目。
IIRC在SDK的一个较新版本(可能是版本7)和使用VS2005之间存在某种不兼容性,但我无法回想起那是什么。
答案 1 :(得分:1)
您可以使用以下方法将Windows SDK 7.1与Visual Studio 2005一起使用。
Configuring Visual Studio for Visual C++ Development with the Windows SDK
在链接中,您可以找到内容 "在Visual Studio 2008中使用Windows SDK配置工具"。
即使它有这样的标题,你也可以对VS2005使用相同的程序。