求救: 应用程序正常初始化(0x80000003)失败。
用VC/MFC开发一个程序。其发行版在IDE中运行成功,但如果脱离IDE直接运行会在开始时弹出一个对话框,显示如下文本:
应用程序正常初始化(0x80000003)失败。请单击"确定", 终止应用程序。
请问如何解决这个问题?是什么原因造成了这个错误?
[解决办法]
某些环境只有你开发机器中有吧。用工具察看一下你的进程引用了哪些库吧。把这些库都打包到安装程序中
[解决办法]
如果发行版,不是在 IDE 中,而是在你 IDE 的机器也能运行,而其它机器上运行不了应该就是 LS 所说的问题。
[解决办法]
程序依赖的一些文件是否找不到,IDE是工程目录为当前目录,直接运行是exe所在目录为当前目录