Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Команды для работы с проектами пакетов Dataverse
Commands
| Command | Description |
|---|---|
| пакет pac add-external-package | Добавляет пакет, который является внешним в системе решения Dataverse, в проект пакета развертывания пакетов. |
| Справочник по надстройке пакета pac | Добавляет ссылку на проект решения Dataverse |
| решение надстройки пакета pac | Добавляет предварительно созданный файл решения Dataverse в проект пакета развертывания пакетов. |
| Развертывание пакета pac | Развертывание пакета в Dataverse |
| Pac package init | Инициализирует каталог с помощью нового проекта пакета Dataverse |
| Отображение пакета pac | Отображение сведений о пакете Dataverse |
пакет pac add-external-package
Добавляет пакет, который является внешним в системе решения Dataverse, в проект пакета развертывания пакетов.
Обязательные параметры для пакета add-external-package
--package-type
-t
Тип добавляемого пакета. Например: xpp для пакетов FnO.
--path
-p
Путь к внешнему пакету
Необязательные параметры для пакета add-external-package
--import-order
Целое число, указывающее порядок вставки этого элемента в окончательный файл ImportConfig.xml во время сборки. Отрицательные числа вставляются перед существующими элементами. Положительные числа добавляются после существующих элементов.
--skip-validation
-sv
Добавляет элемент в файл проекта, даже если файл не существует или недействителен. Примечание. Использование этого параметра не влияет на проверку, выполняемую MSBuild.
Этот параметр не требует значения. Это переключатель.
Справочник по надстройке пакета pac
Добавляет ссылку на проект решения Dataverse
Example
pac package add-reference --path c:\Users\Downloads\SampleSolution
Обязательные параметры для ссылки на надстройку пакета
--path
-p
Путь к проекту решения Dataverse с ссылкой
Необязательные параметры для ссылки на надстройку пакета
--dependency-overrides
Список переопределений с запятой. Это значение переопределяет все сведения о зависимости, закодированные в метаданных решения. Каждое переопределение должно быть в формате: <uniquename>:<minVersion>:<maxVersion> Где minVersion и maxVersion являются необязательными, но должны находиться в синтаксисе формата версии .NET.
Примечание. Используйте список зависимостей с запятой, переопределенный в формате <uniquename>:minVersion<:><maxVersion>.
--import-mode
Явно указывает необходимый режим при импорте этого решения.
Используйте одно из следующих значений:
syncasync
--import-order
Целое число, указывающее порядок вставки этого элемента в окончательный файл ImportConfig.xml во время сборки. Отрицательные числа вставляются перед существующими элементами. Положительные числа добавляются после существующих элементов.
--missing-dependency-behavior
Указывает поведение при импорте, если зависимость этого решения отсутствует в целевой среде.
Используйте одно из следующих значений:
skipfault
--overwrite-unmanaged-customizations
Явным образом указывает, следует ли перезаписывать неуправляемые настройки при импорте этого решения.
Используйте одно из следующих значений:
truefalse
--publish-workflows-activate-plugins
Явным образом указывает, следует ли публиковать рабочие процессы и активировать подключаемые модули при импорте этого решения.
Используйте одно из следующих значений:
truefalse
решение надстройки пакета pac
Добавляет предварительно созданный файл решения Dataverse в проект пакета развертывания пакетов.
Обязательные параметры для решения надстройки пакета
--path
-p
Путь к файлу решения Dataverse. Файл должен быть сжатым ZIP-файлом.
Необязательные параметры для решения надстройки пакета
--dependency-overrides
Список переопределений с запятой. Это значение переопределяет все сведения о зависимости, закодированные в метаданных решения. Каждое переопределение должно быть в формате: <uniquename>:<minVersion>:<maxVersion> Где minVersion и maxVersion являются необязательными, но должны находиться в синтаксисе формата версии .NET.
Примечание. Используйте список зависимостей с запятой, переопределенный в формате <uniquename>:minVersion<:><maxVersion>.
--import-mode
Явно указывает необходимый режим при импорте этого решения.
Используйте одно из следующих значений:
syncasync
--import-order
Целое число, указывающее порядок вставки этого элемента в окончательный файл ImportConfig.xml во время сборки. Отрицательные числа вставляются перед существующими элементами. Положительные числа добавляются после существующих элементов.
--missing-dependency-behavior
Указывает поведение при импорте, если зависимость этого решения отсутствует в целевой среде.
Используйте одно из следующих значений:
skipfault
--overwrite-unmanaged-customizations
Явным образом указывает, следует ли перезаписывать неуправляемые настройки при импорте этого решения.
Используйте одно из следующих значений:
truefalse
--publish-workflows-activate-plugins
Явным образом указывает, следует ли публиковать рабочие процессы и активировать подключаемые модули при импорте этого решения.
Используйте одно из следующих значений:
truefalse
--skip-validation
-sv
Добавляет элемент в файл проекта, даже если файл не существует или недействителен. Примечание. Использование этого параметра не влияет на проверку, выполняемую MSBuild.
Этот параметр не требует значения. Это переключатель.
Развертывание пакета pac
Развертывание пакета в Dataverse
Замечание
Эта команда доступна только для версии .NET Full Framework интерфейса командной строки PAC.
Example
pac package deploy --logFile c:\samplelogdata --package c:\samplepackage
Необязательные параметры для развертывания пакета
--environment
-env
Указывает целевой объект Dataverse. Это значение может быть URL-адресом GUID или абсолютным URL-адресом HTTPS. Если это не указано, будет использоваться активная организация, выбранная для текущего профиля проверки подлинности.
--logConsole
-c
Выходной журнал в консоль
Этот параметр не требует значения. Это переключатель.
--logFile
-lf
Путь к файлу журнала
--package
-p
Путь к dll-файлу пакета или ZIP-файлу с пакетом.
--settings
-s
Параметры пакета среды выполнения, передаваемые в развернутый пакет. Формат строки должен быть key=value|key=value.
Примечание. Формат строки должен быть key=value|key=value.
--solution
-sz
Путь к файлу решения Dataverse. Файл должен быть сжатым ZIP-файлом или CAB-файлом.
--verbose
-vdbg
Вывод подробных журналов в выходные данные журнала.
Этот параметр не требует значения. Это переключатель.
Замечания
Вы можете использовать оба logFile параметра и logConsole параметры вместе, либо использовать один или другой параметр.
Pac package init
Инициализирует каталог с помощью нового проекта пакета Dataverse
Example
pac package init --outputdirectory c:\samplepackage
Необязательные параметры для инициализации пакета
--outputDirectory
-o
Выходной каталог
--package-name
Задает имя пакета по умолчанию. Применяется к поколению ImportExtension.GetNameOfImport.
Отображение пакета pac
Отображение сведений о пакете Dataverse
Замечание
Эта команда доступна только для версии .NET Full Framework интерфейса командной строки PAC.
Example
pac package show c:\samplepackage.dll
Обязательные параметры для отображения пакета
--package
-p
Путь к dll-файлу пакета или ZIP-файлу с пакетом.
Необязательные параметры для отображения пакета
--environment
-env
Указывает целевой объект Dataverse. Это значение может быть URL-адресом GUID или абсолютным URL-адресом HTTPS. Если это не указано, будет использоваться активная организация, выбранная для текущего профиля проверки подлинности.
--logFile
-lf
Путь к файлу журнала
--verbose
-vdbg
Вывод подробных журналов в выходные данные журнала.
Этот параметр не требует значения. Это переключатель.
См. также
Группы команд Командной строки Microsoft Power Platform
Обзор интерфейса командной строки Microsoft Power Platform