RuntimeRequirements 元素
 
 
 

RuntimeRequirements 元素是建议选项,用于控制组件可以与哪些操作系统、平台、版本和语言一起使用。

它也用来定义在该“组件”部分组件所需要的 AutoCAD 支持路径。可以根据需要指定任意多组组件。如果不包含在内,则假定所有组件都与 AutoCAD 和基于 AutoCAD 的产品、版本和操作系统相兼容。

注意尽管此元素是可选的,但该插件有可能可以安装在 Mac OS X 或原来未测试插件的其他系统上。因此,建议将元素用于控制插件何时可以加载。

RuntimeRequirements 元素可以有以下任一附着属性:

属性

说明

操作系统

目标操作系统。

支持的值有“Mac”、“Win32”或“Win64”。如果省略,则假定插件支持所有操作系统。通过使用“|”符号来分隔值,可以指定多个操作系统。(例如 OS= "Win32|Win64")

注意AutoLISP 应用程序、.NET 应用程序以及 CUIx 文件可以跨多个操作系统使用。

平台

目标 AutoCAD 或基于 AutoCAD 的产品。

当使用的 API 特定于其中一个基于 AutoCAD 的产品而在 AutoCAD 或其他基于 AutoCAD 的产品中可能不可用时,应使用此属性。通过使用“|”符号来分隔值,可以指定多个 AutoCAD 平台。

注意插件的初始实施无法将 AutoCAD 与基于 AutoCAD 的产品区分开来,因此该插件应支持 AutoCAD 和所有基于 AutoCAD 的产品。

最低系列

定义该组组件支持的最小 AutoCAD 版本号。

该值可以是主版本号 (R18) 或特定版本 (R18.1)。AutoCAD 版本号可以在 Windows 注册表中找到或使用 ACADVER 系统变量获得。

如果此属性和“最高系列”未指定,则假定所有组件与所有 AutoCAD 版本都兼容。如果省略此值,则允许由“最高系列”属性指定的之前的任何版本。

最高系列

定义该组组件支持的最大 AutoCAD 版本号。

如果省略此值,则允许由“最低系列”属性指定的之后的任何版本。

支持路径

由此组组件使用的支持路径的列表,由分号隔开。支持路径应相对于插件包。

本地化的支持路径可以通过将支持路径与区域设置代码组合在一起来指定。有关支持的区域设置代码的完整列表,请参见 支持的区域设置代码