首页 > 代码库 > 解决调试AutoCAD 2006启动过程中的异常问题

解决调试AutoCAD 2006启动过程中的异常问题

      直接用VS 2002或者其他的编译器启动AutoCAD 2006进行调试都会遇到一个异常的对话框(大意是因为用户断点导致中断),这时候如果单击“继续”按钮是可以启动AutoCAD的,但是经常会有这个窗口出来,太烦人。

    一个折衷的办法是通过附加到进程的方法来进行调试,但是觉得还是不太理想,因为没法用F5来快速执行了。
    最后在网上查到的一个办法是在注册表的[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework]键下面添加一个名为“MDA”的键,将其值设置为0
         "MDA"="0"

具体如下:

   1) 点击“开始”--》运行--》输入: regedit--->依次点开[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework]


   2)右击 .NETFramework-->新建--》字符串值--》命名为:MDA

   3)右击“MDA”--》修改--》在“数值数据”里输入:0


     该方法可以解决“acad.exe中的0x7a0750d5”、“acad.exe 中的 0x7a0c8c7c”等等未处理的异常问题,

不过,当F5键启动AutoCAD进行调试时,加载.arx进行画图很容易,而将.dwg类型的图像保存下来需要等30秒钟

解决调试AutoCAD 2006启动过程中的异常问题