Справочник по элементу RuntimeRequirements

Элемент RuntimeRequirements рекомендуется использовать для определения операционных систем, платформ, версий и языков, к которым применяются элементы ApplicationPackage, Components и ComponentEntry.

Если элемент не включен, то предполагается, что все компоненты совместимы со всем поддерживаемым ПО на основе AutoCAD, а также с выпусками AutoCAD LT и операционными системами.

Прим.: Этот элемент не является обязательным. Однако может оказаться, что подключаемый модуль установлен в Mac OS или другой системе, в которой работа модуля не проверялась. В связи с этим рекомендуется использовать этот элемент для определения момента загрузки подключаемого модуля.

Элемент RuntimeRequirements может иметь следующие присвоенные ему атрибуты.

Атрибут

Описание

OS

Целевая операционная система.

Поддерживаются значения 'Mac', 'Win32' или 'Win64'. Если этот атрибут отсутствует, значит, подключаемый модуль поддерживает все операционные системы. Несколько операционных систем можно указать, разделяя значения символом «|» (пример: OS="Win32|Win64").

Прим.: Приложения AutoLISP, приложения .NET и файлы адаптации CUIx можно использовать в нескольких системах.

Platform

Целевое ПО на основе AutoCAD и AutoCAD LT.

Применяется при использовании API, относящихся к одному из продуктов на основе AutoCAD или AutoCAD LT, которые могут быть недоступны во всех продуктах. Можно задать несколько платформ, разделяя значения вертикальной чертой («|»).

Допустимые значения:

  • ACADE — AutoCAD Electrical
  • ACADM — AutoCAD Mechanical
  • ACADLT — AutoCAD LT
  • ADT — Architectural Desktop
  • AIP — Inventor Professional
  • AIPRS — Inventor Professional for Routed Systems
  • AIPSIM — Inventor Professional for Simulation
  • AIS — Inventor Series
  • AOEM — AutoCAD OEM
  • AutoCAD — AutoCAD
  • AutoCAD* — все программные продукты на основе AutoCAD
  • Civil — Autodesk Civil
  • Civil3D — Autodesk Civil 3D
  • LDT — Land Desktop
  • Map — AutoCAD Map 3D
  • MEP — AutoCAD MEP
  • Plant3D — AutoCAD Plant 3D
  • PNID — AutoCAD P & ID — 2D

SeriesMin

Определение минимального номера версии продукта, поддерживаемого набором компонентов.

Значение может быть основным номером версии (R24) или определенной версией (R24.1). Номер версии можно найти в реестре Windows или получить с помощью системной переменной ACADVER в программных продуктах на основе AutoCAD.

Если этот атрибут и атрибут SeriesMax не заданы, то предполагается, что все компоненты совместимы со всеми версиями продукта. Если не указывать это значение, то допустимой будет любая версия, номер которой не превышает значение атрибута SeriesMax.

SeriesMax

Определение максимального номера версии продукта, поддерживаемого набором компонентов.

Если не указывать это значение, то допустимой будет любая версия, номер которой превышает значение атрибута SeriesMin.

SupportPath

Используемый в наборе компонентов список путей, разделенных точкой с запятой. Вспомогательные пути должны указываться относительно пакета подключаемого модуля.

Пути к локализованным вспомогательным файлам можно задать путем добавления к атрибуту SupportPath кода языка.

ToolPalettePath

Используемый в наборе компонентов список путей к файлам инструментальных палитр, разделенных точкой с запятой. Пути к файлам инструментальных палитр должны указываться относительно пакета подключаемого модуля.

Пути к локализованным файлам инструментальных палитр можно задать путем добавления к атрибуту ToolPalettePath кода языка.