您的位置:网站首页 > CAD新闻

终于不用为了调试一个ARX(.net)程序而反复重新启动AutoCAD了

时间:2010-01-24 16:47:17 来源:

.net开发AutoCAD遇到的最大不方便之处就是调试程序的时候要不断的重新启动AutoCAD。而可用于.net开发的AutoCAD的版本都是非常新的,启动一次非常的慢,最新的AutoCAD2007启动一次所需要的时间对于我来说简直就是不能忍受。但我一直没有找到解决的办法,神啊,救救我吧!
呵呵,今天无意中发现了解决的办法,不敢独享,拿出来与大家共享。
首先你使用的Visual Studio必须是2005版本,AutoCAD版本则无所谓,只要可以用.net开发就可以了。像往常一样调试启动AutoCAD(呵呵,你想用F5就 F5,你想用菜单你就用菜单),再像往常一样使用Netload调出你的dll文件,运行你的AutoCAD命令。呵呵,可能运行的结果不是你想要的或弹 出了一个你用.net开发AutoCAD时经常弹出的一个错误警告框,你想修改一下相关的代码。这时你可以切换到Visual Studio开发环境, 随便新建一个调试断点(呵呵,不要告诉偶你连断点也不会设置啊),然后你就可以随便修改你的代码了,改完以后,你可以去掉断点,当然也可以不去掉,点继续运行程序就可以了。(呵呵,这个好像是Visual Studio 2005的Edit and Continue!)
呵呵,终于解决了我从用.net开发AutoCAD以来困惑我的一个最大的难题。