ACE 开发者
文章
日志
文件
圈子
论坛
业内新闻
意见建议
求职招聘
.Net技术
项目管理经验交流
常用工具
IBM Rational
敏捷技术
数据库
中间件
P2P技术
服务器端程序开发
Tcp/IP和Socket
C++学习
开发心得和读书笔记
ACE综合应用
ACE基础应用
海阔天空
您的位置:
ACE 开发者
>>
论坛
>>
ACE基础应用
>>
查看帖子
字体:
小
中
大
为什么我编译好的ACE程序不能在其他计算机上运行
z1y1m1 发表于: 2008-8-31 22:24 来源:
ACE 开发者
为什么我编译好的ACE程序不能在其他计算机上运行,就是没有安装VC的机器上运行,显示
应用程序无法启动,因为应用程序的并行配置不正确
这是为何啊?
最新回复
_coco at 2008-9-01 09:30:25
你要把vc的运行时库copy过去,也就是Microsoft Visual Studio 8\VC\redist\x86\Microsoft.VC80.CRT目录下面的,如果是GUI程序,copy Microsoft.VC80.MFC目录下的。
winston at 2008-9-01 09:40:51
越来越麻烦。我们一直都用VC2003
z1y1m1 at 2008-9-01 12:40:51
这么麻烦啊,谢谢了
那能不能在编译的时候把这些都编译到可执行文件里去,就不用copy了
z1y1m1 at 2008-9-01 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 编辑
]
okibun0129 at 2008-9-02 10:23:44
缺少vc8.0的运行库,另编译一个release版的exe文件只需要复制几个dll就可以了吧,debug版的可能需要你复制n多文件过去。
_coco at 2008-9-02 15:40:21
copy到跟程序相同的目录或者环境变量PATH指定的目录。
z1y1m1 at 2008-9-02 22:22:29
我就是copy到
%SystemRoot%\system32
里的啊,这个就是环境变量中的目录,可还是不行
我copy的文件分别是
msvcr80.dll
msvcp80.dll
msvcm80.dll
而且我的ACE程序是控制台程序,应该就是这几个文件了,可还是不行啊
_coco at 2008-9-03 09:19:49
你的程序是Debug版本?还是Release版本啊? 如果是Debug版本,需要copy Microsoft Visual Studio 8\VC\redist\Debug_NonRedist\x86\Microsoft.VC80.DebugCRT目录下的文件,Microsoft.VC80.DebugCRT.manifest该文件也要copy过去。
Joe at 2008-9-03 17:09:39
http://hi.baidu.com/kofeffect/bl ... e7ac33afc3ab5e.html
z1y1m1 at 2008-9-05 00:37:12
谢谢啊,问题终于解决了
查看全部回复
我也来说两句
最新更新主题
求ACE编写的通信程序,要求是传一个数据...
使用Proactor模式不能接收超过168个字...
linux调试ACE遇到的一个问题
关于ACE_Proactor的两个问题
ACE链接问题
linux 配置ACE的问题
VC下创建ACE_Select_Reactor出错
修正错误
求助
Proactor如何获得链接的地址?...
月度关注热点
VC下创建ACE_Select_Reactor出错
linux 配置ACE的问题
关于select_reactor的问题
register_handler的问题
ACE内存管理
关于ACE_Proactor的两个问题
修正错误
Proactor如何获得链接的地址?...
使用Proactor模式不能接收超过168个字...
ACE_Hash_Map_Manager的open
最新回复
这么麻烦啊,谢谢了
那能不能在编译的时候把这些都编译到可执行文件里去,就不用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 编辑 ]
我copy的文件分别是
msvcr80.dll
msvcp80.dll
msvcm80.dll
而且我的ACE程序是控制台程序,应该就是这几个文件了,可还是不行啊