Справочник по формату файла PackageContents.xml

Файл PackageContents.xml содержит информацию о пакете приложения, в т. ч. сведения о его разработчике.

Прим.: Пакеты подключаемых модулей не поддерживаются в AutoCAD LT for Mac.

Сведения, содержащиеся в файле, могут использоваться для указания AutoCAD LT и программ на основе AutoCAD, а также их версий, в которые можно загрузить подключаемый модуль, поддерживаемых операционных систем и способа загрузки приложения (например, загрузка при запуске или при вызове команды).

Для определения и описания подключаемого модуля используются следующие элементы:

PackageContents.xml для скачивания или локального развертывания

Планируемый способ развертывания подключаемого модуля определяет, какая информация должна содержаться в файле PackageContents.xml. При предоставлении подключаемого модуля для скачивания необходимо указать больше сведений, чем при локальном развертывании. В следующей таблице описываются элементы и атрибуты, обязательные, необязательные и рекомендуемые для развертывания.

Прим.: AutoCAD LT для Windows поддерживает только пакеты подключаемых модулей для локального развертывания.
 

Для скачивания с веб-сайта Autodesk App Store

Для локального развертывания

Поддерживаемые версии

Дополнительные замечания

Элемент ApplicationPackage

Программы на основе AutoCAD 2013 или более поздней версии

AutoCAD LT 2024 или более поздней версии

SchemaVersion

Обязательно

Обязательно

AppVersion

Обязательно

Обязательно

Author

Обязательно

Необязательно

Name

Обязательно

Рекомендуется

Description

Обязательно

Рекомендуется

Icon

Обязательно

Рекомендуется

Helpfile

Обязательно

Рекомендуется

ProductCode

Обязательно

Обязательно

UpgradeCode

Обязательно

Необязательно

Элемент CompanyDetails

Программы на основе AutoCAD 2013 или более поздней версии

AutoCAD LT 2024 или более поздней версии

Name

Обязательно

Необязательно

Phone

Необязательно

Необязательно

URL

Необязательно

Необязательно

Email

Обязательно

Необязательно

Элемент RuntimeRequirements обязателен, если существует элемент Components

Программы на основе AutoCAD 2013 или более поздней версии

AutoCAD LT 2024 или более поздней версии

OS

Необязательно

Необязательно

Platform

Необязательно

Необязательно

SeriesMin

Необязательно

Необязательно

SeriesMax

Необязательно

Необязательно

SupportPath

Необязательно

Необязательно

Путь_инструментальной_палитры

Необязательно

Необязательно

Элемент ComponentEntry обязателен, если существует элемент Components

Программы на основе AutoCAD 2013 или более поздней версии

AutoCAD LT 2024 или более поздней версии

AppName

Обязательно

Обязательно

AppDescription

Необязательно

Необязательно

AppType

Необязательно

Необязательно

Требуется загрузить файл ARX из пакета в AutoCAD для Mac.

ModuleName

Обязательно

Обязательно

PerDocument

Необязательно

Необязательно

LoadReasons

Необязательно

Необязательно

Элемент Commands

Продукты на базе AutoCAD 2013 и более поздних версий

GroupName

Обязательно

Необязательно

Элемент Command обязателен, если существует элемент Commands

Программы на основе AutoCAD 2013 или более поздней версии

AutoCAD LT 2024 или более поздней версии

Global

Обязательно

Обязательно

Local

Обязательно

Обязательно

HelpTopic

Необязательно

Необязательно

Команда_запуска

Необязательно

Необязательно

Элемент AssemblyMapping необязателен, но требуется при наличии элемента AssemblyMappings, который не содержит элемент AssemblyMappingFolder

Продукты на базе AutoCAD 2013 и более поздних версий

Name

Необязательно

Необязательно

Path

Необязательно

Необязательно

Элемент AssemblyMappingFolder необязателен, но требуется при наличии элемента AssemblyMappings, который не содержит элемент AssemblyMapping

Программы на основе AutoCAD 2022

Path

Необязательно

Необязательно

Элемент RegistryEntry обязателен, если существует элемент RegistryEntries

Программы на основе AutoCAD 2015 или более поздней версии

AutoCAD LT 2024 или более поздней версии

Name

Необязательно

Необязательно

Value

Необязательно

Необязательно

Flags

Необязательно

Необязательно

Элемент SystemVariable обязателен, если существует элемент SystemVariables

Программы на основе AutoCAD 2015 или более поздней версии

AutoCAD LT 2024 или более поздней версии

Name

Необязательно

Необязательно

Value

Необязательно

Необязательно

PrimaryType

Необязательно

Необязательно

StorageType

Необязательно

Необязательно

Owner

Необязательно

Необязательно

Flags

Необязательно

Необязательно

Элемент EnvironmentVariable обязателен, если существует элемент EnvironmentVariables

Программы на основе AutoCAD 2015 или более поздней версии

AutoCAD LT 2024 или более поздней версии

Name

Необязательно

Необязательно

Value

Необязательно

Необязательно

Type

Необязательно

Необязательно

Flags

Необязательно

Необязательно

Элемент Dependency обязателен, если существует элемент Dependencies

Программы на основе AutoCAD 2022 или более поздней версии

AutoCAD LT 2024 или более поздней версии

UpgradeCode

Необязательно

Необязательно

Optional

Необязательно

Необязательно

VersionMin

Необязательно

Необязательно

VersionMax

Необязательно

Необязательно