应用程序正常初始化(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 楼的方法弄吧,
如果是在具有开发环境的机器上也去这个问题,
那应该是代码问题了。
[解决办法]
应该是缺少对应的运行时库
[解决办法]
[解决办法]
up,原因很多,除了你程序本身原因,比如机器中毒,缺少一些补丁啥的....
[解决办法]
up, mainly check .net framework
[解决办法]
弄个windbg调试下,看看trace撒