今天是:
设百科问答网为首页|收藏百科问答网|网站地图
百科问答网 - 帮您解决问题,分享成功经验
首页[百科问答网]  » 电脑/数码/通讯/互联网 » 软件  » 正 文:

AutoCAD出现Exception in acmgd.dll ARX Command错误


在自己的电脑上安装AutoCAD 2011,操作系统是Windows 2003。

兴冲冲的安装上并且激活后准备好好使用一下,结果启动AutoCAD 2011报错:

Exception in acmgd.dll ARX Command

Unhandled Exception 1D2(e0434f4dh) at address 77E4BEF7h

反复报错两三次以后,倒是进入了AutoCAD 2011,可是界面上的菜单和工具栏等都不见了,这让人怎么用啊!

反复试了几次,AutoCAD 2011 除了报上面的错,又偶尔增加新的错误提示如下:

AutoCAD Error Aborting

FATAL ERROR: Unhandled Access Violation Reading 0xacf4bf17 Exception at 43cdddh




答案或建议:


解决方法:
 
百度上查没有结果,还得Google查,查到国外某个论坛有人也遇到过这种情况,提出解决办法是重装
Microsoft .NET Framework 2.0
这个简单,马上就做,结果又有了新问题,系统中安装的是Microsoft .NET Framework 2.0 Service Pack 2,根本不让卸载和重装。提示电脑系统中因为有应用程序需要用到.NET Framework 2.0,所以不能卸载,重装又提示这个产品已经安装在这台电脑上,如果需要更改或是卸载请使用“控制面板”的“添加删除程序”来操作。又绕回来,微软这不成心气人吗!
静下心来仔细想一想,电脑上安装了很多东西,重装操作系统肯定是不现实的。既然问题出在了.NET Framework身上,倒是可以试试别的办法。正好电脑中同时也安装了Microsoft .NET Framework 4.0
决定就用Microsoft .NET Framework 4.0试一下。

到d:\Program Files\Autodesk\AutoCAD 2011\下找到acad.exe.config文件。

用文件编辑软件打开acad.exe.config。

内容如下:
<configuration>
<!--  <startup useLegacyV2RuntimeActivationPolicy="true">
    <supportedRuntime version="v4.0"/>
  </startup>
-->
<!--All assemblies in AutoCAD are fully trusted so there's no point generating publisher evidence-->
   <runtime>       
 <generatePublisherEvidence enabled="false"/>   
   </runtime>
</configuration>
重新修改为:
<configuration>
  <startup useLegacyV2RuntimeActivationPolicy="true">
    <supportedRuntime version="v4.0"/>
  </startup>
<!--All assemblies in AutoCAD are fully trusted so there's no point generating publisher evidence-->
   <runtime>       
 <generatePublisherEvidence enabled="false"/>   
   </runtime>
</configuration>
保存。重新打开AutoCAD 2011。问题解决了。


转载本文请保留:http://www.baikewenda.com/h/1012/a36999.html
精彩推荐

敬请注意:百科问答网内容来源于网络或民间经验收集,仅供参考。其中有关健康疾病方面的内容请务必咨询专业医生或及时到医院治疗。
关于我们 - 广告服务 - 联系我们
百科问答网 Copyright ©2005 - 2011 www.baikewenda.com,All Rights Reserved
辽ICP备10007180号