【问题标题】:Setting up Visual Studio 2013 to Develop AutoCAD 2015 plugins设置 Visual Studio 2013 以开发 AutoCAD 2015 插件
【发布时间】: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


【解决方案1】:

您需要更改目标 .NET 框架。如果您引用的 Dll 是为 4.0 构建的,您需要以 4.0 为目标。如果它们是为 4.5 构建的,则需要以 4.5 为目标。

如果您不知道如何更改目标框架,以下是更改目标框架的步骤。 http://msdn.microsoft.com/en-us/library/bb398202.aspx

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-05
    • 1970-01-01
    • 2011-04-01
    • 1970-01-01
    相关资源
    最近更新 更多