AutoCAD .NET API (.NET) 的组件
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 开发人员网络 (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 苏公网安备32011402011833)
GMT+8, 2024-12-15 11:42
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.