找回密码
 用户注册

QQ登录

只需一步,快速开始

查看: 6413|回复: 10

为什么我编译好的ACE程序不能在其他计算机上运行

[复制链接]
发表于 2008-8-31 22:24:40 | 显示全部楼层 |阅读模式
为什么我编译好的ACE程序不能在其他计算机上运行,就是没有安装VC的机器上运行,显示 应用程序无法启动,因为应用程序的并行配置不正确
这是为何啊?
发表于 2008-9-1 09:30:25 | 显示全部楼层
你要把vc的运行时库copy过去,也就是Microsoft Visual Studio 8\VC\redist\x86\Microsoft.VC80.CRT目录下面的,如果是GUI程序,copy Microsoft.VC80.MFC目录下的。
发表于 2008-9-1 09:40:51 | 显示全部楼层
越来越麻烦。我们一直都用VC2003
 楼主| 发表于 2008-9-1 12:40:51 | 显示全部楼层
:'(
这么麻烦啊,谢谢了
那能不能在编译的时候把这些都编译到可执行文件里去,就不用copy了
 楼主| 发表于 2008-9-1 19:01:34 | 显示全部楼层
不行啊,应该copy到哪儿呢,还是有错误,详情如下

事件类型:        错误
事件来源:        SideBySide
事件种类:        无
事件 ID:        32
日期:                2008-9-1
事件:                14:29:52
用户:                N/A
计算机:        ADMIN
描述:
找不到附属汇编 Microsoft.VC80.DebugCRT,上一个错误是 参照的汇编没有安装在系统上。


有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。

事件类型:        错误
事件来源:        SideBySide
事件种类:        无
事件 ID:        59
日期:                2008-9-1
事件:                14:29:52
用户:                N/A
计算机:        ADMIN
描述:
Resolve Partial Assembly 为 Microsoft.VC80.DebugCRT 失败。 参考错误消息: 参照的汇编没有安装在系统上。
.

有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。

事件类型:        错误
事件来源:        SideBySide
事件种类:        无
事件 ID:        59
日期:                2008-9-1
事件:                14:29:52
用户:                N/A
计算机:        ADMIN
描述:
Generate Activation Context 为 F:\ACE_Text_Client.exe 失败。 参考错误消息: 操作成功完成。
.

有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。

[ 本帖最后由 z1y1m1 于 2008-9-1 19:02 编辑 ]
发表于 2008-9-2 10:23:44 | 显示全部楼层
缺少vc8.0的运行库,另编译一个release版的exe文件只需要复制几个dll就可以了吧,debug版的可能需要你复制n多文件过去。
发表于 2008-9-2 15:40:21 | 显示全部楼层
copy到跟程序相同的目录或者环境变量PATH指定的目录。
 楼主| 发表于 2008-9-2 22:22:29 | 显示全部楼层
我就是copy到%SystemRoot%\system32里的啊,这个就是环境变量中的目录,可还是不行

我copy的文件分别是
msvcr80.dll
msvcp80.dll
msvcm80.dll

而且我的ACE程序是控制台程序,应该就是这几个文件了,可还是不行啊
发表于 2008-9-3 09:19:49 | 显示全部楼层
你的程序是Debug版本?还是Release版本啊? 如果是Debug版本,需要copy Microsoft Visual Studio 8\VC\redist\Debug_NonRedist\x86\Microsoft.VC80.DebugCRT目录下的文件,Microsoft.VC80.DebugCRT.manifest该文件也要copy过去。
发表于 2008-9-3 17:09:39 | 显示全部楼层
您需要登录后才可以回帖 登录 | 用户注册

本版积分规则

Archiver|手机版|小黑屋|ACE Developer ( 京ICP备06055248号 )

GMT+8, 2024-12-23 22:27 , Processed in 0.020440 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表