AutoCAD .NET API 由不同的 DLL 文件组成,这些文件包含各种类、结构、方法和事件,这些类、结构、方法和事件提供对图形文件或应用程序中对象的访问。每个DLL文件定义不同的命名空间,这些命名空间用于根据功能组织库的组件。 您将经常使用的AutoCAD .NET API的主要DLL文件是:
引用 AutoCAD .NET API DLL在使用与 AutoCAD .NET API 相关的 DLL 中找到的类、结构、方法和事件之前,必须将该 DLL 引用到项目。将 DLL 引用到项目后,可以在项目中利用 DLL 文件中的命名空间和组件。 引用 AutoCAD .NET API DLL 后,必须将引用的 DLL 的“复制本地”属性设置为 False。属性确定 Microsoft Visual Studio 是否创建引用的 DLL 文件的副本,并将其放在生成项目时生成的程序集文件(或可执行文件)所在的目录中。由于引用的文件已随产品一起提供,因此在加载程序集文件时,创建引用的 DLL 文件的副本可能会导致意外结果。 程序集文件是基于中间语言 (IL) 的程序的源代码,通过调用 .NET 运行时来执行;称为 CLR,公共语言运行时。CLR 在操作系统或其他应用程序执行程序集之前将其编译为本机代码。在运行时执行前的编译过程通常称为实时 (JIT) 编译。可以使用 NGEN 预编译程序集以创建本机可执行文件。使用 NGEN 可以使程序集更安全,因为无法使用 IL 反汇编程序查看程序集。 AutoCAD .NET API DLL 文件的位置AutoCAD .NET API DLL 文件位于<drive>:\Program Files\Autodesk\<release>或作为最新ObjectARX SDK的一部分,可从http://www.objectarx.com或 Autodesk Developer Network (ADN) 网站 (https://www.autodesk.com/adn) 下载。 安装 ObjectARX SDK 后,可以在主安装文件夹下的inc文件夹中找到 DLL 文件。 注意:ObjectARX SDK 中的 DLL 是 AutoCAD 附带的相同文件的简化版本,因为它们不包含对 AutoCAD 用户界面的依赖关系。建议您下载并安装 ObjectARX SDK,然后引用 SDK 附带的 DLL 文件,而不是在 AutoCAD 的安装目录或基于 AutoCAD 的程序中找到的文件。
程序
下载并安装最新的 ObjectARX SDK
安装托管 .NET 项目向导
引用 AutoCAD .NET API DLL |
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 )
GMT+8, 2024-5-7 04:42
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.