Kongsi melalui


Pakej PAC

Perintah untuk bekerja dengan projek pakej Dataverse

Perintah

Perintah Penerangan
Pakej PAC Tambah Pakej Luaran Menambah pakej yang berada di luaran kepada sistem penyelesaian Dataverse kepada projek Pakej Penyebar Pakej.
Pakej PAC Tambah Rujukan Menambah rujukan kepada projek penyelesaian Dataverse
Penyelesaian Tambah Pakej PAC Menambah fail penyelesaian Dataverse prabina pada projek Pakej Penyebar Pakej.
Penggunaan pakej PAC Menggunakan pakej ke Dataverse
Pakej PAC INIT Memulakan direktori dengan projek pakej Dataverse baharu
Pertunjukan pakej PAC Menunjukkan butiran pakej Dataverse

Pakej PAC Tambah Pakej Luaran

Menambah pakej yang berada di luaran kepada sistem penyelesaian Dataverse kepada projek Pakej Penyebar Pakej.

Parameter yang Diperlukan untuk pakej add-external-package

--package-type -t

Jenis pakej yang ditambah. Sebagai contoh: 'xpp' untuk pakej FnO.

--path -p

Laluan ke pakej luaran

Parameter Pilihan untuk pakej add-external-package

--import-order

Nombor bulat yang menunjukkan susunan untuk memasukkan item ini ke dalam fail ImportConfig.xml akhir pada masa binaan. Nombor negatif dimasukkan sebelum elemen sedia ada. Nombor positif ditambah selepas unsur-unsur sedia ada.

--skip-validation -sv

Menambah item pada fail projek walaupun fail itu tidak wujud atau kelihatan tidak sah. Nota: Menggunakan ini tidak menjejaskan sebarang pengesahan yang dilakukan oleh MSBuild.

Parameter ini tidak memerlukan nilai. Ia adalah suis.

Pakej PAC Tambah Rujukan

Menambah rujukan kepada projek penyelesaian Dataverse

Contoh

pac package add-reference --path c:\Users\Downloads\SampleSolution

Parameter yang Diperlukan untuk rujukan tambah pakej

--path -p

Laluan ke projek penyelesaian Dataverse yang dirujuk

Parameter Pilihan untuk rujukan tambah pakej

--dependency-overrides

Senarai penggantian yang dibatasi oleh titik koma. Nilai ini mengatasi sebarang maklumat kebergantungan yang dikodkan dalam metadata penyelesaian. Setiap ganti hendaklah dalam format: <uniquename>:<minVersion>:<maxVersion>. Di mana minVersion dan maxVersion adalah pilihan tetapi hendaklah dalam sintaks format versi .NET.

Nota: Gunakan senarai sempadan titik koma bagi penggantian kebergantungan format <uniquename>:<minVersion>:maxVersion<.>

--import-mode

Secara eksplisit menentukan mod yang diperlukan semasa mengimport penyelesaian ini.

Gunakan salah satu daripada nilai ini:

  • sync
  • async

--import-order

Nombor bulat yang menunjukkan susunan untuk memasukkan item ini ke dalam fail ImportConfig.xml akhir pada masa binaan. Nombor negatif dimasukkan sebelum elemen sedia ada. Nombor positif ditambah selepas unsur-unsur sedia ada.

--missing-dependency-behavior

Menentukan tingkah laku pada import apabila kebergantungan penyelesaian ini hilang daripada persekitaran sasaran.

Gunakan salah satu daripada nilai ini:

  • skip
  • fault

--overwrite-unmanaged-customizations

Secara eksplisit menunjukkan sama ada untuk menimpa penyesuaian yang tidak terurus apabila penyelesaian ini diimport.

Gunakan salah satu daripada nilai ini:

  • true
  • false

--publish-workflows-activate-plugins

Secara eksplisit menunjukkan sama ada untuk menerbitkan aliran kerja dan mengaktifkan pemalam apabila penyelesaian ini diimport.

Gunakan salah satu daripada nilai ini:

  • true
  • false

Penyelesaian Tambah Pakej PAC

Menambah fail penyelesaian Dataverse prabina pada projek Pakej Penyebar Pakej.

Parameter yang Diperlukan untuk penyelesaian tambah pakej

--path -p

Laluan ke fail penyelesaian Dataverse. Fail mestilah fail ZIP termampat.

Parameter Pilihan untuk penyelesaian tambah pakej

--dependency-overrides

Senarai penggantian yang dibatasi oleh titik koma. Nilai ini mengatasi sebarang maklumat kebergantungan yang dikodkan dalam metadata penyelesaian. Setiap ganti hendaklah dalam format: <uniquename>:<minVersion>:<maxVersion>. Di mana minVersion dan maxVersion adalah pilihan tetapi hendaklah dalam sintaks format versi .NET.

Nota: Gunakan senarai sempadan titik koma bagi penggantian kebergantungan format <uniquename>:<minVersion>:maxVersion<.>

--import-mode

Secara eksplisit menentukan mod yang diperlukan semasa mengimport penyelesaian ini.

Gunakan salah satu daripada nilai ini:

  • sync
  • async

--import-order

Nombor bulat yang menunjukkan susunan untuk memasukkan item ini ke dalam fail ImportConfig.xml akhir pada masa binaan. Nombor negatif dimasukkan sebelum elemen sedia ada. Nombor positif ditambah selepas unsur-unsur sedia ada.

--missing-dependency-behavior

Menentukan tingkah laku pada import apabila kebergantungan penyelesaian ini hilang daripada persekitaran sasaran.

Gunakan salah satu daripada nilai ini:

  • skip
  • fault

--overwrite-unmanaged-customizations

Secara eksplisit menunjukkan sama ada untuk menimpa penyesuaian yang tidak terurus apabila penyelesaian ini diimport.

Gunakan salah satu daripada nilai ini:

  • true
  • false

--publish-workflows-activate-plugins

Secara eksplisit menunjukkan sama ada untuk menerbitkan aliran kerja dan mengaktifkan pemalam apabila penyelesaian ini diimport.

Gunakan salah satu daripada nilai ini:

  • true
  • false

--skip-validation -sv

Menambah item pada fail projek walaupun fail itu tidak wujud atau kelihatan tidak sah. Nota: Menggunakan ini tidak menjejaskan sebarang pengesahan yang dilakukan oleh MSBuild.

Parameter ini tidak memerlukan nilai. Ia adalah suis.

Penggunaan pakej PAC

Menggunakan pakej ke Dataverse

Nota

Perintah ini hanya tersedia untuk versi Rangka Kerja Penuh .NET bagi CLI PAC.

Contoh

pac package deploy --logFile c:\samplelogdata --package c:\samplepackage

Parameter Pilihan untuk penggunaan pakej

--environment -env

Menentukan Dataverse sasaran. Nilai mungkin URL Guid atau https mutlak. Apabila tidak ditentukan, organisasi aktif yang dipilih untuk profil pengesahan semasa akan digunakan.

--logConsole -c

Log output ke konsol

Parameter ini tidak memerlukan nilai. Ia adalah suis.

--logFile -lf

Laluan fail log

--package -p

Laluan ke fail pakej dll atau zip dengan pakej.

--settings -s

Tetapan Pakej Masa Jalan yang dihantar kepada pakej yang sedang digunakan. Format rentetan mestilah key=value|key=value.

Nota: Format rentetan mestilah key=value|key=value.

--solution -sz

Laluan ke fail penyelesaian Dataverse. Fail mestilah fail ZIP atau CAB termampat.

--verbose -vdbg

Keluarkan log bertele-tele kepada output log.

Parameter ini tidak memerlukan nilai. Ia adalah suis.

Ucapan

Anda boleh menggunakan kedua-duanya logFile dan logConsole parameter bersama-sama, atau menggunakan satu parameter atau yang lain.

Pakej PAC INIT

Memulakan direktori dengan projek pakej Dataverse baharu

Contoh

pac package init --outputdirectory c:\samplepackage

Parameter Pilihan untuk pakej init

--outputDirectory -o

Direktori keluaran

--package-name

Menetapkan nama lalai pakej. Digunakan untuk penjanaan ImportExtension.GetNameOfImport.

Pertunjukan pakej PAC

Menunjukkan butiran pakej Dataverse

Nota

Perintah ini hanya tersedia untuk versi Rangka Kerja Penuh .NET bagi CLI PAC.

Contoh

pac package show c:\samplepackage.dll

Parameter yang diperlukan untuk pertunjukan pakej

--package -p

Laluan ke fail pakej dll atau zip dengan pakej.

Parameter Pilihan untuk pertunjukan pakej

--environment -env

Menentukan Dataverse sasaran. Nilai mungkin URL Guid atau https mutlak. Apabila tidak ditentukan, organisasi aktif yang dipilih untuk profil pengesahan semasa akan digunakan.

--logFile -lf

Laluan fail log

--verbose -vdbg

Keluarkan log bertele-tele kepada output log.

Parameter ini tidak memerlukan nilai. Ia adalah suis.

Lihat juga

Kumpulan Perintah CLI Microsoft Power Platform
Gambaran keseluruhan CLI Microsoft Power Platform