将Platform Toolset更改为v140_xp时,“Windows.h:没有此类文件或目录”错误

时间:2015-10-09 09:54:44

标签: c++ visual-c++ visual-studio-2015 windows-xp

我尝试编译Windows XP的应用程序;正常的可执行文件给出错误:

  

“...不是有效的Win32应用程序。”

我读到我可以通过将Platform Toolset更改为Visual Studio 2015 - Windows XP (v140_xp)来创建与XP兼容的可执行文件,但是当我这样做然后尝试编译它时会给我以下错误:

  

无法打开包含文件:'Windows.h':没有这样的文件或目录

     

无法从注册表中找到WindowsSdkDir_71A变量。 TargetFrameWorkVersion或Platform工具集可能设置为无效的版本号。

如何使用此工具集版本进行编译?

0 个答案:

没有答案