Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/140.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++;程序 我在我的WIN764位中用C++构建了一个程序,我想和我的WindowsXP 32位计算机共享它。_C++_Windows_Visual Studio 2012_Windows Xp - Fatal编程技术网

发布一个c++;程序 我在我的WIN764位中用C++构建了一个程序,我想和我的WindowsXP 32位计算机共享它。

发布一个c++;程序 我在我的WIN764位中用C++构建了一个程序,我想和我的WindowsXP 32位计算机共享它。,c++,windows,visual-studio-2012,windows-xp,C++,Windows,Visual Studio 2012,Windows Xp,当我在Windows XP中运行发布版本时,它显示win32应用程序无效 但是,当我在Project Configurator中时,“平台-Win32”上有一个标记,因此我不知道为什么会出现此错误 EXE在我的电脑上运行得很好 顺便说一下,windows XP没有安装Visual Studio或任何其他类似程序 我尝试过的事情: -我已经安装了VS-Update 4的更新,并在平台工具集中选择了Visual Studio 2012-Windows XP(v110\u XP),但我仍然收到相同的错

当我在Windows XP中运行发布版本时,它显示win32应用程序无效

但是,当我在Project Configurator中时,“平台-Win32”上有一个标记,因此我不知道为什么会出现此错误

EXE在我的电脑上运行得很好

顺便说一下,windows XP没有安装Visual Studio或任何其他类似程序

我尝试过的事情: -我已经安装了VS-Update 4的更新,并在
平台工具集中选择了
Visual Studio 2012-Windows XP(v110\u XP)
,但我仍然收到相同的错误


谢谢> C++可重新分配< /COD>运行。因此,客户机必须安装它。请确保客户端机器安装了实际的或更高版本的C++ ReDIST,然后重试。p> 您可以在MS Developer Center中搜索下载,也可以在VS安装盘中找到它


但是,MS已经移除了对XP的支持,所以不确定你是否能够安装最新的C++ ReDIST。但值得一试。

确保您的XP机器已完全更新。支持用于x86的Windows XP Service Pack 3(SP3),但不支持以前的Service Pack。注:VS2013也是如此,但工具集更改为v120_xp

是否安装了CRT?您是否使用任何附加的外部依赖项?请与dependency walker(XP上)联系。您是否链接到任何可能使用非v110_XP工具集编译的库?我想我已经找到了答案[此处][1][1]:您知道exe是否真的是32位可执行文件吗?答案不正确。。。XP是受支持的。。。我使用2012年和2013年构建XP目标二进制文件。如果缺少可再发行文件,那么“无效win32应用程序”真的是错误消息吗?