繁体   English   中英

发布C ++程序

[英]Releasing a c++ program

我已经用C ++在Win7 64BIT中构建了一个程序,并且希望与Windows XP 32位计算机共享该程序。

当我在Windows XP中运行发行版时,它表示无效的win32应用程序。

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

EXE可以在我的计算机上完美运行。

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

我尝试过的事情:-我已经安装了VS的更新Visual Studio 2012 - Windows XP (v110_xp) 4,并在Platform Toolset选择Visual Studio 2012 - Windows XP (v110_xp) ,但仍然出现相同的错误...

谢谢!

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

默认情况下,Visual C ++程序需要使用Visual Studio生成的可C++ redistributableC++ redistributable才能运行。 因此客户端计算机必须安装它。 确保您的客户端计算机安装了实际版本或更高版本的C ++ redist,然后重试。

您可以在MS Developer Center中搜索以下载它,或者可能会发现它在VS安装盘上戳破。

但是,MS已删除了对XP的支持,因此不确定您将能够在其中安装最新的C ++ Redist。 但是值得一试。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM