相关疑难解决方法(0)

在Visual Studio Professional 2013中编译C++程序不适用于Windows XP SP3

我经常讨厌提问,但这个让我难过.

我在Visual Studio Professional 2013中使用C++和Allegro5创建了一个小游戏.我使用了Visual Studio 2013 - Windows XP(v120_xp)平台工具集,并确保在目标计算机上安装了Visual C++ 2013可再发行组件.

我正在使用Windows 8.1开发,目标机器正在运行Windows XP SP2.

每当我尝试运行程序时,我都会收到一条消息,指出.exe不是有效的Win32应用程序.

即使我没有使用与.NET相关的任何东西,我也确保它也安装在目标机器上.

我还确保程序本身是一个32位应用程序.

我真的不确定下一步该尝试什么.我搜索了过去几个小时,并确保安装了任何必要的东西.我仍然相当新,所以我很可能忽略了一些简单的事情,但我不能因为我这样的想法而想到什么.

c++ windows-xp-sp2 visual-studio-2013

21
推荐指数
2
解决办法
2万
查看次数

_using_v110_sdk71_等效于VS2013

要在命令行中使用VS2012中的XP,我们使用了_USING_V110_SDK71_.VS2013和工具集v120_xp的等价物是什么?

c++ visual-studio

3
推荐指数
1
解决办法
6350
查看次数