【发布时间】:2014-11-08 02:48:13
【问题描述】:
我正在尝试继续在 Visual Studio 2013 中开发我的 AutoCAD 插件。我打开了我的项目文件,所有对 Autodesk 库的引用都丢失了。为了解决这个问题,我添加了对来自 ObjectARX 2015 的以下 dll 文件的引用,如随附的 dll 图像所示。我正在使用以下 Autodesk 命名空间:
using Autodesk.AutoCAD.ApplicationServices;
using Autodesk.AutoCAD.DatabaseServices;
using Autodesk.AutoCAD.EditorInput;
using Autodesk.AutoCAD.Geometry;
using Autodesk.AutoCAD.Runtime;
添加缺少的参考会使错误消失,直到我尝试测试我的程序,此时我得到新的错误,用灰色而不是红色强调 Autodesk 参考,如附图所示。我不知道为什么添加的引用不起作用。值得一提的是,我已经从 Visual Studio 2012 迁移到 Visual Studio 2013,从 AutoCAD 2014 迁移到 AutoCAD 2015
【问题讨论】:
-
我不确定为什么他们下面有那条灰线。对于这些引用,您是否将复制本地设置设置为 false?或者您的参考文献中是否有多个不同 AutoCAD 版本的 Auto cad 库?顺便说一句,我认为您没有任何理由应该拥有所有这些参考资料。你应该只需要你在课堂上拥有的东西的运行时间。
标签: c# visual-studio autocad-plugin objectarx