应用程序初始化失败问题的解决方案,应用程序初始化失败问题的解决办法

  应用程序初始化失败问题的解决方案,应用程序初始化失败问题的解决办法

  来源:

  http://blog..net/clever101

  今天同事问了我一个奇怪的问题,就是他用的是VS C 2005。

  已编译的程序正在按F5。

  调试时上不去,出现“应用程序初始化失败”对话框,这个程序在我的电脑上可以流畅运行。首先,我在应用类

  初始实例

  函数设置断点,然后按F5。

  调试,但是程序没有进入这个功能。然后我在application类的全局变量定义处设置了一个断点,但是程序还是没有进入。感觉这可能是VS 2005。

  的安装有问题。但是同事告诉我,他其他电脑用的是VS C 2005。

  程序可以正常运行。想了一会,我觉得问题可能出在我和同事的编译环境不一致:我的编译环境是英文版VS 2005。

  (对于sp1

  ),我同事的是VS 2005的中文版(

  不带sp1)。我怀疑程序所依赖的动态库已经在我的电脑上编译好了,但是直接在我同事的电脑上使用会有问题。毕竟是在不同的编译环境下编译的。所以我让我的同事在他的电脑上编译所有的依赖库。因此,程序可以正常调试和运行。然后就想起了同事的VS2005。

  在的输出窗口中发现加载了一个dll。

  出现了异常退出,证实了我的判断是对的。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: