ACE程序启动时出现“应用程序正常初始化(0xc0150002)失败..”错误。

changyj 2008-09-10 09:33:38
基于ACE的控制台程序,环境时VS C++ 2005,在安装有VS的电脑上运行正常,静态编译程序后,在未安装VS环境机器上运行,程序启动时就弹出“应用程序正常初始化(0xc0150002)失败..”的错误窗口。

如何解决?
...全文
1893 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
lidaiyu 2011-11-23
  • 打赏
  • 举报
回复
你没有安装开发平台的机器上安装一个.NETFramework2.0的框架就可以了。这个问题我遇到了,解决了。
主要原因是程序运行的时候缺少了依赖的动态文件。
shuizhiyun 2009-12-09
  • 打赏
  • 举报
回复
缺少vc运行时库
yinzhaohui 2008-09-12
  • 打赏
  • 举报
回复
这个于ACE没有关系,你是在未安装VS的机器上出现这个问题那就找VS的问题了
hslinux 2008-09-12
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 changyj 的回复:]
To sys0000 :
Debug/Release 版本都试过的,都是出现相同的问题。
控制台程序,且我也静态编译了,但是在装有VS环境的机器上ACE运行正常,但在未安装的机器上还是出现“应用程序正常初始化(0xc0150002)失败..”的错误窗口。
注:在未安装VS机器上,我是将Debug/Release目录下的文件全部拷贝过来,并且包含ACEd.dll
[/Quote]

在未安装VS机器上 : 把VS程序所依赖的库文件也拷过去。
在未安装VS机器上利用DEPENDS.EXE打开ACE.dll和你的exe文件,看看缺少了哪个dll文件。把缺少的文件都拷贝过来。

找不到DEPENDS.EXE的话,硬盘里搜索下,如果还找不到,网上下个或装个VC6.0。
changyj 2008-09-12
  • 打赏
  • 举报
回复
???
Jeffrey84 2008-09-11
  • 打赏
  • 举报
回复
应该还是缺少什么dll吧,用Depends看看引用了哪些dll
changyj 2008-09-11
  • 打赏
  • 举报
回复
To sys0000 :
Debug/Release 版本都试过的,都是出现相同的问题。
控制台程序,且我也静态编译了,但是在装有VS环境的机器上ACE运行正常,但在未安装的机器上还是出现“应用程序正常初始化(0xc0150002)失败..”的错误窗口。
changyj 2008-09-11
  • 打赏
  • 举报
回复
To sys0000 :
Debug/Release 版本都试过的,都是出现相同的问题。
控制台程序,且我也静态编译了,但是在装有VS环境的机器上ACE运行正常,但在未安装的机器上还是出现“应用程序正常初始化(0xc0150002)失败..”的错误窗口。
changyj 2008-09-11
  • 打赏
  • 举报
回复
To sys0000 :
Debug/Release 版本都试过的,都是出现相同的问题。
控制台程序,且我也静态编译了,但是在装有VS环境的机器上ACE运行正常,但在未安装的机器上还是出现“应用程序正常初始化(0xc0150002)失败..”的错误窗口。
blackcat242 2008-09-11
  • 打赏
  • 举报
回复
终于看到一个用ace的了,很少见到
changyj 2008-09-11
  • 打赏
  • 举报
回复
To sys0000 :
Debug/Release 版本都试过的,都是出现相同的问题。
控制台程序,且我也静态编译了,但是在装有VS环境的机器上ACE运行正常,但在未安装的机器上还是出现“应用程序正常初始化(0xc0150002)失败..”的错误窗口。
注:在未安装VS机器上,我是将Debug/Release目录下的文件全部拷贝过来,并且包含ACEd.dll
sys0000 2008-09-10
  • 打赏
  • 举报
回复
是不是编译的Debug的版本啊

18,363

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧