试图在windows xp sp3上运行(exe从windows server os)

问题描述:

我在windows server os上使用vc2008编译mfc程序。我试图在windows xp sp3上运行exe。由于应用程序配置不正确,此应用程序启动失败,重新安装应用程序可能会解决此问题。“我该如何解决这个问题。试图在windows xp sp3上运行(exe从windows server os)

感谢, KAM

确保您的目标的x86,x64的不是。

+0

嗨亚历克斯法伯, 我安装了VC++ 2008运行时。我仍然得到同样的错误。 – kam 2010-07-19 12:29:44

+0

是否可以在没有安装vC++ 2008的情况下运行? – kam 2010-07-19 12:21:17

+1

你不需要安装VC++ 2008,只需要运行时库。这是比较小的安装。 – 2010-07-19 12:45:46

+0

您还需要选择正确的运行时版本:32或64位,并带有正确的Service Pack。如果您的程序具有其他运行时依赖项,请安装所需的第三方库。使用发布而不是调试版本。使用http://www.dependencywalker.com/来检测缺少的库。 – 2010-07-19 12:50:17

此错误消息通常与不良文件的应用程序相关联。例如,如果您有一个“foo.exe”应用程序,并且将“foo.exe.manifest”文件放入随机内容所在的文件夹中,则会出现此错误。

如果您通过网络共享访问应用程序,那么您可能会遇到KB 316625。检查你的XP电脑上是否真的有Service Pack 3。