Элемент RuntimeRequirements рекомендуется использовать для определения операционных систем, платформ, версий и языков, к которым применяются элементы ApplicationPackage, Components и ComponentEntry.
Если элемент не включен, то предполагается, что все компоненты совместимы с AutoCAD и ПО на основе AutoCAD, а также с их выпусками и операционными системами.
Элемент RuntimeRequirements может иметь следующие присвоенные ему атрибуты.
Атрибут |
Описание |
---|---|
OS |
Целевая операционная система. Поддерживаются значения 'Mac', 'Win32' или 'Win64'. Если этот атрибут отсутствует, то считается, что подключаемый модуль поддерживает все операционные системы. Несколько операционных систем можно указать, разделяя значения символом '|'. Пример: OS="Win32|Win64". Прим.: Приложения AutoLISP, приложения .NET и файлы адаптации CUIx можно использовать в нескольких системах.
|
Platform |
Целевая платформа AutoCAD или ПО на основе AutoCAD. Применяется при использовании API, относящихся к одному из продуктов на основе AutoCAD, которые могут быть недоступными в AutoCAD и других продуктах на основе AutoCAD. Можно задать несколько платформ AutoCAD, разделяя значения вертикальной чертой ("|"). Допустимые значения:
|
SeriesMin |
Определяет минимальный номер версии AutoCAD, поддерживаемый набором компонентов. Значение может быть основным номером версии (R24) или определенной версией (R24.1). Номер версии AutoCAD можно найти в реестре Windows или получить с помощью системной переменной ACADVER. Если этот атрибут и атрибут SeriesMax не заданы, то предполагается, что все компоненты совместимы со всеми версиями AutoCAD. Если не указывать это значение, то допустимой будет любая версия, номер которой не превышает значение атрибута SeriesMax. |
SeriesMax |
Определяет максимальный номер версии AutoCAD, поддерживаемый набором компонентов. Если не указывать это значение, то допустимой будет любая версия, номер которой превышает значение атрибута SeriesMin. |
SupportPath |
Используемый в наборе компонентов список путей, разделенных точкой с запятой. Вспомогательные пути должны указываться относительно пакета подключаемого модуля. Пути к локализованным вспомогательным файлам можно задать путем добавления к атрибуту SupportPath кода языка. |
Путь_инструментальной_палитры |
Используемый в наборе компонентов список путей к файлам инструментальных палитр, разделенных точкой с запятой. Пути к файлам инструментальных палитр должны указываться относительно пакета подключаемого модуля. Пути к локализованным файлам инструментальных палитр можно задать путем добавления к атрибуту ToolPalettePath кода языка. |