Нотатка
Доступ до цієї сторінки потребує авторизації. Можна спробувати ввійти або змінити каталоги.
Доступ до цієї сторінки потребує авторизації. Можна спробувати змінити каталоги.
Команди для роботи з проектами пакета Dataverse
Команди
| Command | Опис |
|---|---|
| pac package add-external-package | Додає пакет, зовнішній для системи рішень Dataverse, до проекту пакета розгортання пакетів пакетів. |
| pac package add-reference | Додавання посилання на проект рішення Dataverse |
| pac package add-solution | Додає попередньо вбудований файл рішення Dataverse до проекту пакета розгортання пакетів пакетів. |
| pac package deploy | Розгортання пакета в Dataverse |
| pac package init | Ініціалізація каталогу з новим проектом пакета Dataverse |
| pac package show | Докладні відомості про пакет Dataverse |
pac package add-external-package
Додає пакет, зовнішній для системи рішень Dataverse, до проекту пакета розгортання пакетів пакетів.
Обов'язкові параметри для package add-external-package
--package-type
-t
Тип пакета, що додається. Наприклад: "xpp" для пакетів FnO.
--path
-p
Шлях до зовнішнього пакета
Необов'язкові параметри для package add-external-package
--import-order
Ціле число, яке вказує порядок вставлення цього елемента в кінцевий ImportConfig.xml файл під час збірки. Від'ємні числа вставляються перед наявними елементами. Додатні числа додаються після наявних елементів.
--skip-validation
-sv
Додає елемент до файлу проекту, навіть якщо файл не існує або він є неприпустимим. Примітка. Використання цієї функції не впливає на перевірку, виконану msBuild.
Для цього параметра не потрібне значення. Це перемикач.
pac package add-reference
Додавання посилання на проект рішення Dataverse
Приклад
pac package add-reference --path c:\Users\Downloads\SampleSolution
Обов'язкові параметри для package add-reference
--path
-p
Шлях до проекту рішення Dataverse, на який посилається посилання
Необов'язкові параметри для package add-reference
--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
Явно вказує, чи слід публікувати робочі цикли та активувати компоненти plug-in під час імпорту цього рішення.
Використайте одне з таких значень:
truefalse
pac package add-solution
Додає попередньо вбудований файл рішення Dataverse до проекту пакета розгортання пакетів пакетів.
Обов'язкові параметри для package add-solution
--path
-p
Шлях до файлу рішення Dataverse. Файл має бути стиснутим ZIP-файлом.
Необов'язкові параметри для package add-solution
--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
Явно вказує, чи слід публікувати робочі цикли та активувати компоненти plug-in під час імпорту цього рішення.
Використайте одне з таких значень:
truefalse
--skip-validation
-sv
Додає елемент до файлу проекту, навіть якщо файл не існує або він є неприпустимим. Примітка. Використання цієї функції не впливає на перевірку, виконану msBuild.
Для цього параметра не потрібне значення. Це перемикач.
pac package deploy
Розгортання пакета в Dataverse
Нотатка
Ця команда доступна лише для .NET Full Framework версії PAC CLI.
Приклад
pac package deploy --logFile c:\samplelogdata --package c:\samplepackage
Необов'язкові параметри для package deploy
--environment
-env
Указує цільовий аргумент Dataverse. Значення може бути URL-адресою GUID або абсолютним 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
Приклад
pac package init --outputdirectory c:\samplepackage
Необов'язкові параметри для package init
--outputDirectory
-o
Каталог виводу
--package-name
Задає стандартне ім'я пакета. Застосовується до покоління ImportExtension.GetNameOfImport.
pac package show
Докладні відомості про пакет Dataverse
Нотатка
Ця команда доступна лише для .NET Full Framework версії PAC CLI.
Приклад
pac package show c:\samplepackage.dll
Обов'язкові параметри для package show
--package
-p
Шлях до пакета dll або zip-файлу з пакетом.
Необов'язкові параметри для package show
--environment
-env
Указує цільовий аргумент Dataverse. Значення може бути URL-адресою GUID або абсолютним https. Якщо не вказано, використовуватиметься активна організація, вибрана для поточного профілю автентифікації.
--logFile
-lf
Шлях до файлу журналу
--verbose
-vdbg
Випромінювати детальні журнали до результатів журналу.
Для цього параметра не потрібне значення. Це перемикач.
Дивись також
Групи команд CLI платформи Microsoft Power Platform
Огляд CLI платформи Microsoft Power Platform