Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 使用Visual Studio 2013/2015及以后版本在MFC应用程序中瞄准Windows XP_C++_Visual Studio_Mfc - Fatal编程技术网

C++ 使用Visual Studio 2013/2015及以后版本在MFC应用程序中瞄准Windows XP

C++ 使用Visual Studio 2013/2015及以后版本在MFC应用程序中瞄准Windows XP,c++,visual-studio,mfc,C++,Visual Studio,Mfc,我通过visual studio 2013创建了一个简单的MFC应用程序。 然后,当在Windows XP上测试时,我发现它不工作,并显示一条错误消息该应用程序不是有效的win32应用程序 请注意,该应用程序在Windows7中运行良好 怎么了?对于所有想要直接解决方案的人,尝试应用以下步骤 步骤: 在项目上单击鼠标右键,然后选择“属性” 将军 平台工具集 选择Visual Studio 2013-Windows XP(v120_XP) 也可以看到这个MSDN文章,以获得更多帮助。@ WLL:

我通过visual studio 2013创建了一个简单的
MFC
应用程序。
然后,当在Windows XP上测试时,我发现它不工作,并显示一条错误消息
该应用程序不是有效的win32应用程序

请注意,该应用程序在Windows7中运行良好


怎么了?

对于所有想要直接解决方案的人,尝试应用以下步骤

步骤:

  • 在项目上单击鼠标右键,然后选择“属性”
  • 将军
  • 平台工具集
  • 选择Visual Studio 2013-Windows XP(v120_XP)

  • 也可以看到这个MSDN文章,以获得更多帮助。

    @ WLL:32位应用程序。@ Lyngun:“需要Visual Studio 2013更新2或更高版本。”@ Well不幸的是,该链接没有任何关于如何配置WiXP的本机C++应用程序的信息。它只是声称这是可能的。你可以在找到答案。@willl:我已经更新到更新4了。谢谢你发布这个答案。英特尔有一篇文章,描述了同样的过程。对于Visual Studio 2012,似乎还需要一个Service Pack。