首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

vs2005编译的debug版本运作报错:应用程序无法正常启动.

2013-03-06 
vs2005编译的debug版本运行报错:应用程序无法正常启动...release版本没有问题。搜了一下,有的说是没有安装v

vs2005编译的debug版本运行报错:应用程序无法正常启动...
release版本没有问题。搜了一下,有的说是没有安装vc++2005,这个应该不是我这个的原因吧,不知道还有其他什么可能的原因,请高手指教,谢谢!
顺便说一下,这是一个维护项目,目前刚开始,所以想把debug版本编译一下,然后替换原来的exe和dll后运行就报这错,但是替换编的release版本运行正常。 vc++ debug? 无法正常启动
[解决办法]
应该是有些文件的路径有差别而导致找不到。
[解决办法]
用depends.exe查看exe依赖的dll

崩溃的时候在弹出的对话框按相应按钮进入调试,按Alt+7键查看Call Stack里面从上到下列出的对应从里层到外层的函数调用历史。双击某一行可将光标定位到此次调用的源代码或汇编指令处。

[解决办法]
一般人的机器是自带release版的库的,但是debug版的库通常只有开发的机器才有,所以程序一般是有带上所有的依赖库打包的。

热点排行