pac package
Dataverse パッケージ プロジェクトに関する作業に使用するコマンド
コマンド
command | 説明設定 |
---|---|
pacパッケージ外部パッケージの追加 | Dataverse ソリューション システムの外部にあるパッケージを、Package Deployer パッケージ プロジェクトに追加します。 |
pacパッケージ追加参照 | Dataverse ソリューション プロジェクトへの参照を追加します |
pacパッケージ追加ソリューション | Package Deployer パッケージ プロジェクトに事前構築済み Dataverse ソリューション ファイルを追加します。 |
pacパッケージのデプロイ | Dataverse にパッケージを展開します |
pacパッケージの初期化 | 新しい Dataverse パッケージ プロジェクトを使用してディレクトリを初期化する |
PACパッケージショー | Dataverse パッケージの詳細を表示します |
pac package add-external-package
Dataverse ソリューション システムの外部にあるパッケージを、Package Deployer パッケージ プロジェクトに追加します。
パッケージ add-external-package で使用する必須のパラメーター
--package-type
-t
追加するパッケージのタイプ。 例: FnO パッケージの場合は "xpp"。
--path
-p
外部パッケージへのパス
パッケージ 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
パッケージ add-reference で使用する必須のパラメーター
--path
-p
参照されている Dataverse ソリューション プロジェクトへのパスです
パッケージ add-reference で使用するオプションのパラメーター
--dependency-overrides
セミコロンで区切った変更のリスト。 この値は、ソリューションのメタデータでエンコードした依存関係情報をすべて変更します。 それぞれの変更は必ず次の形式にします: <uniquename>:<minVersion>:<maxVersion>
。 minVersion と maxVersion はオプションですが、.NET バージョン形式の構文にする必要があります。
注: 依存関係オーバーライドのセミコロンで区切られたリストを、 <uniquename>:<minVersion>:<maxVersion> の形式で使用します。
--import-mode
このソリューションをインポートする場合に必要なモードを明示的に指定します。
次の値のいずれかを使用します。
sync
async
--import-order
この項目をビルド時に最終的な ImportConfig.xml ファイルに挿入する順序を示す整数。 負の数を指定すると、既存の要素の前に挿入されます。 正の数を指定すると、既存の要素の後に挿入されます。
--missing-dependency-behavior
このソリューションの依存関係がターゲット環境にない場合は、インポート時の動作を指定します。
次の値のいずれかを使用します。
skip
fault
--overwrite-unmanaged-customizations
このソリューションのインポート時にアンマネージド カスタマイズを上書きするかどうかを明示的に示します。
次の値のいずれかを使用します。
true
false
--publish-workflows-activate-plugins
このソリューションのインポート時にワークフローを公開してプラグインをアクティブ化するかどうかを明示的に示します。
次の値のいずれかを使用します。
true
false
pac package add-solution
Package Deployer パッケージ プロジェクトに事前構築済み Dataverse ソリューション ファイルを追加します。
パッケージ add-solution で使用する必須のパラメーター
--path
-p
Dataverse ソリューション ファイルのパス。 ファイルは圧縮された ZIP ファイルである必要があります。
パッケージ add-solution で使用するオプションのパラメーター
--dependency-overrides
セミコロンで区切った変更のリスト。 この値は、ソリューションのメタデータでエンコードした依存関係情報をすべて変更します。 それぞれの変更は必ず次の形式にします: <uniquename>:<minVersion>:<maxVersion>
。 minVersion と maxVersion はオプションですが、.NET バージョン形式の構文にする必要があります。
注: 依存関係オーバーライドのセミコロンで区切られたリストを、 <uniquename>:<minVersion>:<maxVersion> の形式で使用します。
--import-mode
このソリューションをインポートする場合に必要なモードを明示的に指定します。
次の値のいずれかを使用します。
sync
async
--import-order
この項目をビルド時に最終的な ImportConfig.xml ファイルに挿入する順序を示す整数。 負の数を指定すると、既存の要素の前に挿入されます。 正の数を指定すると、既存の要素の後に挿入されます。
--missing-dependency-behavior
このソリューションの依存関係がターゲット環境にない場合は、インポート時の動作を指定します。
次の値のいずれかを使用します。
skip
fault
--overwrite-unmanaged-customizations
このソリューションのインポート時にアンマネージド カスタマイズを上書きするかどうかを明示的に示します。
次の値のいずれかを使用します。
true
false
--publish-workflows-activate-plugins
このソリューションのインポート時にワークフローを公開してプラグインをアクティブ化するかどうかを明示的に示します。
次の値のいずれかを使用します。
true
false
--skip-validation
-sv
ファイルが存在しなかったり、無効と表示される場合でも、その項目をプロジェクト ファイルに追加します。 注: これを使用しても、MSBuild が実行する検証には影響しません。
このパラメーターには値が必要ありません。 それはスイッチです。
pac package deploy
Dataverse にパッケージを展開します
注意
このコマンドは PAC CLI の .NET 完全フレームワーク バージョンでのみ使用できます。
例
pac package deploy --logFile c:\samplelogdata --package c:\samplepackage
パッケージの展開で使用するオプションのパラメーター
--environment
-env
ターゲット Dataverse を指定します。 値は、Guid または絶対 https URL にすることができます。 指定しない場合、現在の認証プロファイルに選択されているアクティブな組織が使用されます。
--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
パッケージ init で使用するオプションのパラメーター
--outputDirectory
-o
出力ディレクトリ
--package-name
パッケージの既定名を設定します。 ImportExtension.GetNameOfImport の生成に適用します。
pac package show
Dataverse パッケージの詳細を表示します
Note
このコマンドは PAC CLI の .NET 完全フレームワーク バージョンでのみ使用できます。
例
pac package show c:\samplepackage.dll
パッケージの表示で使用する必須のパラメーター
--package
-p
パッケージ DLL、またはパッケージを含む zip ファイルへのパス。
パッケージの表示で使用するオプションのパラメーター
--environment
-env
ターゲット Dataverse を指定します。 値は、Guid または絶対 https URL にすることができます。 指定しない場合、現在の認証プロファイルに選択されているアクティブな組織が使用されます。
--logFile
-lf
ログ ファイル パス
--verbose
-vdbg
詳細なログをログ出力に生成します。
このパラメーターには値が必要ありません。 それはスイッチです。
参照
Microsoft Power Platform CLIコマンド グループ
Microsoft Power Platform CLIの概要