建议使用 RuntimeRequirements 元素,可用于控制 ApplicationPackage、Components 和 ComponentEntry 元素可以应用于哪些操作系统、平台、版本和语言。
如果该元素未包含在内,则假定所有组件都与支持的基于 AutoCAD 的产品、AutoCAD LT 版本以及操作系统兼容。
RuntimeRequirements 元素可以有以下任一附着属性:
属性 |
说明 |
---|---|
OS |
目标操作系统。 支持的值有“Mac”、“Win32”或“Win64”。如果省略,则假定插件支持所有操作系统。通过使用“|”符号来分隔值,可以指定多个操作系统。(例如,OS="Win32|Win64") 注: AutoLISP 应用程序、.NET 应用程序以及 CUIx 文件可以跨多个操作系统使用。
|
Platform |
面向基于 AutoCAD 的产品和 AutoCAD LT。 当使用的 API 特定于其中一个基于 AutoCAD 的产品或在所有产品中可能不可用的 AutoCAD LT 时,应使用此属性。通过使用“|”符号来分隔值,可以指定多个平台。 有效值包括:
|
SeriesMin |
定义组件集支持的最小产品版本号。 该值可以是主版本号 (R24),也可以是特定版本 (R24.1)。版本号可以在 Windows 注册表中找到,也可以在基于 AutoCAD 的产品中使用 ACADVER 系统变量获取。 如果此属性和 SeriesMax 未指定,则假定所有组件都与所有产品版本兼容。如果省略此值,则允许使用 SeriesMax 属性指定的版本之前的任何版本。 |
SeriesMax |
定义组件集支持的最大产品版本号。 如果省略此值,则允许使用 SeriesMin 属性指定的版本之后的任何版本。 |
SupportPath |
由此组组件使用的支持路径的列表,由分号隔开。支持路径应相对于插件捆绑包。 本地化的支持路径可以通过将 SupportPath 与区域设置代码组合在一起来指定。 |
ToolPalettePath |
由此组组件使用的工具选项板路径的列表,由分号隔开。工具选项板路径应相对于插件捆绑包。 可以通过将 ToolPalettePath 与区域设置代码组合在一起来指定本地化的工具选项板路径。 |