none
Visual C++ 6.0 关闭后,出现 MSDEV.EXE 应用程序错误 RRS feed

  • 问题

  • 最近就在 VC++ 6.0 下编译一些东西,为单个工程,之前一直使用很正常,,,但是前天我把整个工程目录下的 .aps  .ncb  .plg  .clw  .opt  ,把这些文件在完全关闭VC++6.0(结束MSDEV.EXE的进程)后, 手动删除了,,,因为这些文件在保留原来的 .dsp  .cpp  .h 和资源文件的时,重新打开.dsp文件后,都可以自动生成。

    可是,就我上面那些文件被我删除后,我每次打开那个工程后,再关闭VC++6.0的IDE,就会出现 MSDEV.EXE 应用程序错误,内容为:

    0x00000000 指令应用的 0x00000000 内存,该内存不能为 written ,要终止程序,请单击确定。

     

    出现在这个错误对话框的话,应该怎么解决呢?    希望用经验的朋友的能为我提供一些帮助。

    2010年9月4日 3:34

答案

  • 您好,

    您试一下把Debug、Release文件夹下的文件全部删除,然后重新编译一下。


    我后来才自己确认,原来是用了 VC++6.0 行号显示插件,在关闭IDE后,会出现这个错误,如果把 行号插件 功能在VC++6.0中暂时禁用掉,这样在关闭IDE后,就不会有这样的错误了。

    害我又重新装了一次VC++6.0。

    • 已标记为答案 ppt1845 2010年9月8日 8:42
    2010年9月8日 8:42

全部回复

  • 您好,

    您试一下把Debug、Release文件夹下的文件全部删除,然后重新编译一下。

    2010年9月7日 1:57
    版主
  • 您好,

    您试一下把Debug、Release文件夹下的文件全部删除,然后重新编译一下。


    我后来才自己确认,原来是用了 VC++6.0 行号显示插件,在关闭IDE后,会出现这个错误,如果把 行号插件 功能在VC++6.0中暂时禁用掉,这样在关闭IDE后,就不会有这样的错误了。

    害我又重新装了一次VC++6.0。

    • 已标记为答案 ppt1845 2010年9月8日 8:42
    2010年9月8日 8:42