Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Perintah untuk bekerja dengan proyek paket Dataverse
Commands
| Command | Description |
|---|---|
| pac package add-external-package | Menambahkan paket yang berada di luar sistem solusi Dataverse ke proyek Paket Penyebar Paket. |
| pac package add-reference | Menambahkan referensi ke proyek solusi Dataverse |
| pac package add-solution | Menambahkan file solusi Dataverse bawaan ke proyek Paket Penyebar Paket. |
| pac package deploy | Menyebarkan paket ke Dataverse |
| pac package init | Menginisialisasi direktori dengan proyek paket Dataverse baru |
| pac package show | Memperlihatkan detail paket Dataverse |
pac package add-external-package
Menambahkan paket yang berada di luar sistem solusi Dataverse ke proyek Paket Penyebar Paket.
Parameter yang Diperlukan untuk package add-external-package
--package-type
-t
Jenis paket yang ditambahkan. Misalnya: 'xpp' untuk paket FnO.
--path
-p
Jalur ke paket eksternal
Parameter Opsional untuk package add-external-package
--import-order
Bilangan bulur yang menunjukkan urutan untuk menyisipkan item ini ke dalam file ImportConfig.xml akhir pada waktu build. Angka negatif disisipkan sebelum elemen yang ada. Angka positif ditambahkan setelah elemen yang ada.
--skip-validation
-sv
Menambahkan item ke file proyek meskipun file tidak ada atau tampaknya tidak valid. Catatan: Menggunakan ini tidak memengaruhi validasi apa pun yang dilakukan oleh MSBuild.
Parameter ini tidak memerlukan nilai. Ini saklar.
pac package add-reference
Menambahkan referensi ke proyek solusi Dataverse
Example
pac package add-reference --path c:\Users\Downloads\SampleSolution
Parameter yang Diperlukan untuk package add-reference
--path
-p
Jalur ke proyek solusi Dataverse yang dirujuk
Parameter Opsional untuk package add-reference
--dependency-overrides
Daftar penimpaan yang dibatasi titik koma. Nilai ini mengambil alih informasi dependensi apa pun yang dikodekan dalam metadata solusi. Setiap penimpaan harus dalam format: <uniquename>:<minVersion>:<maxVersion>. Di mana minVersion dan maxVersion bersifat opsional tetapi harus dalam sintaks format versi .NET.
Catatan: Gunakan daftar penggantian dependensi yang dibatasi titik koma dari format <uniquename>:<minVersion>:<maxVersion>.
--import-mode
Secara eksplisit menentukan mode yang diperlukan saat mengimpor solusi ini.
Gunakan salah satu nilai ini:
syncasync
--import-order
Bilangan bulur yang menunjukkan urutan untuk menyisipkan item ini ke dalam file ImportConfig.xml akhir pada waktu build. Angka negatif disisipkan sebelum elemen yang ada. Angka positif ditambahkan setelah elemen yang ada.
--missing-dependency-behavior
Menentukan perilaku pada impor ketika dependensi solusi ini hilang dari lingkungan target.
Gunakan salah satu nilai ini:
skipfault
--overwrite-unmanaged-customizations
Secara eksplisit menunjukkan apakah akan menimpa kustomisasi yang tidak dikelola ketika solusi ini diimpor.
Gunakan salah satu nilai ini:
truefalse
--publish-workflows-activate-plugins
Secara eksplisit menunjukkan apakah akan menerbitkan alur kerja dan mengaktifkan plug-in saat solusi ini diimpor.
Gunakan salah satu nilai ini:
truefalse
pac package add-solution
Menambahkan file solusi Dataverse bawaan ke proyek Paket Penyebar Paket.
Parameter yang Diperlukan untuk package add-solution
--path
-p
Jalur ke file solusi Dataverse. File harus berupa file ZIP terkompresi.
Parameter Opsional untuk package add-solution
--dependency-overrides
Daftar penimpaan yang dibatasi titik koma. Nilai ini mengambil alih informasi dependensi apa pun yang dikodekan dalam metadata solusi. Setiap penimpaan harus dalam format: <uniquename>:<minVersion>:<maxVersion>. Di mana minVersion dan maxVersion bersifat opsional tetapi harus dalam sintaks format versi .NET.
Catatan: Gunakan daftar penggantian dependensi yang dibatasi titik koma dari format <uniquename>:<minVersion>:<maxVersion>.
--import-mode
Secara eksplisit menentukan mode yang diperlukan saat mengimpor solusi ini.
Gunakan salah satu nilai ini:
syncasync
--import-order
Bilangan bulur yang menunjukkan urutan untuk menyisipkan item ini ke dalam file ImportConfig.xml akhir pada waktu build. Angka negatif disisipkan sebelum elemen yang ada. Angka positif ditambahkan setelah elemen yang ada.
--missing-dependency-behavior
Menentukan perilaku pada impor ketika dependensi solusi ini hilang dari lingkungan target.
Gunakan salah satu nilai ini:
skipfault
--overwrite-unmanaged-customizations
Secara eksplisit menunjukkan apakah akan menimpa kustomisasi yang tidak dikelola ketika solusi ini diimpor.
Gunakan salah satu nilai ini:
truefalse
--publish-workflows-activate-plugins
Secara eksplisit menunjukkan apakah akan menerbitkan alur kerja dan mengaktifkan plug-in saat solusi ini diimpor.
Gunakan salah satu nilai ini:
truefalse
--skip-validation
-sv
Menambahkan item ke file proyek meskipun file tidak ada atau tampaknya tidak valid. Catatan: Menggunakan ini tidak memengaruhi validasi apa pun yang dilakukan oleh MSBuild.
Parameter ini tidak memerlukan nilai. Ini saklar.
pac package deploy
Menyebarkan paket ke Dataverse
Nota
Perintah ini hanya tersedia untuk versi .NET Full Framework dari PAC CLI.
Example
pac package deploy --logFile c:\samplelogdata --package c:\samplepackage
Parameter Opsional untuk package deploy
--environment
-env
Menentukan target Dataverse. Nilainya mungkin berupa URL Guid atau https absolut. Ketika tidak ditentukan, organisasi aktif yang dipilih untuk profil autentikasi saat ini akan digunakan.
--logConsole
-c
Log output ke konsol
Parameter ini tidak memerlukan nilai. Ini saklar.
--logFile
-lf
Jalur file log
--package
-p
Jalur ke dll paket atau file zip dengan paket.
--settings
-s
Pengaturan Paket Runtime yang diteruskan ke paket yang sedang disebarkan. Format string harus key=value|key=value.
Catatan: Format string harus key=value|key=value.
--solution
-sz
Jalur ke file solusi Dataverse. File harus berupa file ZIP atau CAB terkompresi.
--verbose
-vdbg
Keluarkan log verbose ke output log.
Parameter ini tidak memerlukan nilai. Ini saklar.
Komentar
Anda dapat menggunakan logFile parameter dan logConsole bersama-sama, atau menggunakan satu parameter atau parameter lainnya.
pac package init
Menginisialisasi direktori dengan proyek paket Dataverse baru
Example
pac package init --outputdirectory c:\samplepackage
Parameter Opsional untuk package init
--outputDirectory
-o
Direktori output
--package-name
Mengatur nama default paket. Berlaku untuk pembuatan ImportExtension.GetNameOfImport.
pac package show
Memperlihatkan detail paket Dataverse
Nota
Perintah ini hanya tersedia untuk versi .NET Full Framework dari PAC CLI.
Example
pac package show c:\samplepackage.dll
Parameter yang Diperlukan untuk package show
--package
-p
Jalur ke dll paket atau file zip dengan paket.
Parameter Opsional untuk package show
--environment
-env
Menentukan target Dataverse. Nilainya mungkin berupa URL Guid atau https absolut. Ketika tidak ditentukan, organisasi aktif yang dipilih untuk profil autentikasi saat ini akan digunakan.
--logFile
-lf
Jalur file log
--verbose
-vdbg
Keluarkan log verbose ke output log.
Parameter ini tidak memerlukan nilai. Ini saklar.
Lihat juga
Grup Perintah CLI Microsoft Power Platform
Gambaran umum CLI Microsoft Power Platform