次の方法で共有


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

詳細なログをログ出力に生成します。

このパラメーターには値が必要ありません。 それはスイッチです。

注釈

パラメーター logFilelogConsole の両方を一緒に使用するか、いずれかのパラメーターを使用します。

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の概要