专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > C++

应用程序通常初始化(0x80000003)失败

发布时间:2011-06-28 18:25:41 文章来源:www.iduyao.cn 采编人员:星星草
应用程序正常初始化(0x80000003)失败
我在vs2005下做了个应用程序,然后我打开这个应用程序时就出现如下错误。在有些机子里没问题
 

  应用程序正常初始化(0x80000003)失败。请单击“确定”,终止应用程序。


请各位高手帮忙,求救,急!!!

------解决方案--------------------
看似是内存访问异常
建议查一查指针是否非法使用,数组是否越界使用~
------解决方案--------------------
debug下,可能是数组越界了
------解决方案--------------------
上程序吧 帮顶了
------解决方案--------------------
贴代码,估计内存越界操作了。
------解决方案--------------------
上代码吧
------解决方案--------------------
凡是失败的,应该是所在机器的.net framework 不全。没问题的机器上,就是库完整,没有问题。

如果你是在自己的机器上跑的失败,那么就repair一下你的.net framework,还有,你需要 release版本的软件,而不是debug的就把它从文件夹里面到处复制。


再者,如果你是用VS2005开发的,那么默认的就是.netfx 2.0 的库,你放到装只有 1.1 或者 3.x 的机器上,都会出问题。这个楼主你查一下。

像这种,一般问题都是出在 .netfx 上。
------解决方案--------------------
release版的话安装vc_redist_2005,debug版就只能在运行程序的机器上安装vs2005了。
------解决方案--------------------
就因为这个原因,我现在做开发都转到vs2003了(之前一直用vs2008)。减少用户部署时的麻烦。
------解决方案--------------------
如果在有开发环境(VS2005)的机器上正常,
在没有开发环境的机器上出上面那个错误,
那就照 7 楼的方法弄吧,
如果是在具有开发环境的机器上也去这个问题,
那应该是代码问题了。
------解决方案--------------------
应该是缺少对应的运行时库
------解决方案--------------------
探讨
凡是失败的,应该是所在机器的.net framework 不全。没问题的机器上,就是库完整,没有问题。

如果你是在自己的机器上跑的失败,那么就repair一下你的.net framework,还有,你需要 release版本的软件,而不是debug的就把它从文件夹里面到处复制。


再者,如果你是用VS2005开发的,那么默认的就是.netfx 2.0 的库,你放到装只有 1.1 或者 3.x 的机器上,都会出问题。这个楼主你查一下。

像这种,一般问题都是出在 .…

------解决方案--------------------
up,原因很多,除了你程序本身原因,比如机器中毒,缺少一些补丁啥的....
------解决方案--------------------
up, mainly check .net framework
------解决方案--------------------
弄个windbg调试下,看看trace撒
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: