Partajați prin


pac package

Comenzi pentru lucrul cu proiecte pachet Dataverse

Comenzi

Comanda Descriere
pac package add-external-package Adaugă un pachet extern la sistemul de soluții Dataverse la un proiect Pachet implementare pachete.
pac package add-reference Adaugă referințe la proiectul soluției Dataverse
pac package add-solution Adaugă un fișier soluție Dataverse predefinit la un proiect Pachet implementare pachet.
pac package deploy Implementează pachetul în Dataverse
pac package init Inițializează un director cu un nou proiect pachet Dataverse
pac package show Afișează detalii despre pachetul Dataverse

pac package add-external-package

Adaugă un pachet extern la sistemul de soluții Dataverse la un proiect Pachet implementare pachete.

Parametri obligatorii pentru package add-external-package

--package-type -t

Tipul pachetului adăugat. De exemplu: 'xpp' pentru pachete FnO.

--path -p

Calea la pachetul extern

Parametri opționali pentru package add-external-package

--import-order

Un număr întreg care indică ordinea de inserare a acestui element în fișierul ImportConfig.xml final la momentul compilării. Numerele negative sunt inserate înaintea elementelor existente. Numerele pozitive sunt adăugate după elementele existente.

--skip-validation -sv

Adaugă elementul la fișierul de proiect chiar dacă fișierul nu există sau pare să fie nevalid. Notă: utilizarea acestui lucru nu afectează validarea efectuată de MSBuild.

Acest parametru nu necesită nicio valoare. Este un comutator.

pac package add-reference

Adaugă referințe la proiectul soluției Dataverse

Exemplu

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

Parametri obligatorii pentru package add-reference

--path -p

Calea către proiectul soluției Dataverse la care se face referire

Parametri opționali pentru package add-reference

--dependency-overrides

O listă delimitată prin punct și virgulă de înlocuiri. Această valoare înlocuiește toate informațiile de dependență codificate în metadatele soluției. Fiecare înlocuire trebuie să fie în format: <uniquename>:<minVersion>:<maxVersion>. Unde minVersion și maxVersion sunt opționale, dar ar trebui să fie în sintaxa formatului de versiune .NET.

Notă: Utilizați o listă delimitată prin punct și virgulă de înlocuiri ale numelui< unic de format>:minVersion<:><maxVersion>.

--import-mode

Specifică în mod explicit modul necesar la importul acestei soluții.

Utilizați una dintre aceste valori:

  • sync
  • async

--import-order

Un număr întreg care indică ordinea de inserare a acestui element în fișierul ImportConfig.xml final la momentul compilării. Numerele negative sunt inserate înaintea elementelor existente. Numerele pozitive sunt adăugate după elementele existente.

--missing-dependency-behavior

Specifică comportamentul de import atunci când lipsește o dependență a acestei soluții din mediul țintă.

Utilizați una dintre aceste valori:

  • skip
  • fault

--overwrite-unmanaged-customizations

În mod explicit, indică dacă să se suprascrie particularizările negestionate atunci când se importă această soluție.

Utilizați una dintre aceste valori:

  • true
  • false

--publish-workflows-activate-plugins

În mod explicit, indică dacă să publicați fluxurile de lucru și să activați pluginurile atunci când se importă această soluție.

Utilizați una dintre aceste valori:

  • true
  • false

pac package add-solution

Adaugă un fișier soluție Dataverse predefinit la un proiect Pachet implementare pachet.

Parametri obligatorii pentru package add-solution

--path -p

Calea către fișierul soluție Dataverse. Fișierul trebuie să fie un fișier ZIP comprimat.

Parametri opționali pentru package add-solution

--dependency-overrides

O listă delimitată prin punct și virgulă de înlocuiri. Această valoare înlocuiește toate informațiile de dependență codificate în metadatele soluției. Fiecare înlocuire trebuie să fie în format: <uniquename>:<minVersion>:<maxVersion>. Unde minVersion și maxVersion sunt opționale, dar ar trebui să fie în sintaxa formatului de versiune .NET.

Notă: Utilizați o listă delimitată prin punct și virgulă de înlocuiri ale numelui< unic de format>:minVersion<:><maxVersion>.

--import-mode

Specifică în mod explicit modul necesar la importul acestei soluții.

Utilizați una dintre aceste valori:

  • sync
  • async

--import-order

Un număr întreg care indică ordinea de inserare a acestui element în fișierul ImportConfig.xml final la momentul compilării. Numerele negative sunt inserate înaintea elementelor existente. Numerele pozitive sunt adăugate după elementele existente.

--missing-dependency-behavior

Specifică comportamentul de import atunci când lipsește o dependență a acestei soluții din mediul țintă.

Utilizați una dintre aceste valori:

  • skip
  • fault

--overwrite-unmanaged-customizations

În mod explicit, indică dacă să se suprascrie particularizările negestionate atunci când se importă această soluție.

Utilizați una dintre aceste valori:

  • true
  • false

--publish-workflows-activate-plugins

În mod explicit, indică dacă să publicați fluxurile de lucru și să activați pluginurile atunci când se importă această soluție.

Utilizați una dintre aceste valori:

  • true
  • false

--skip-validation -sv

Adaugă elementul la fișierul de proiect chiar dacă fișierul nu există sau pare să fie nevalid. Notă: utilizarea acestui lucru nu afectează validarea efectuată de MSBuild.

Acest parametru nu necesită nicio valoare. Este un comutator.

pac package deploy

Implementează pachetul în Dataverse

Notă

Această comandă este disponibilă doar pentru versiunea .NET Full Framework a PAC CLI.

Exemplu

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

Parametri opționali pentru package deploy

--environment -env

Specifică dataverse țintă. Valoarea poate fi un URL GUID sau absolut https. Când nu este specificată, se va utiliza organizația activă selectată pentru profilul de autentificare curent.

--logConsole -c

Jurnal de ieșire la consolă

Acest parametru nu necesită nicio valoare. Este un comutator.

--logFile -lf

Cale fișier jurnal

--package -p

Calea către un dll de pachet sau la un fișier zip cu un pachet.

--settings -s

Runtime Package Settings that are passed to the package that is deployed. Formatul șirului trebuie să fie key=value|key=value.

Notă: formatul șirului trebuie să fie key=value|key=value.

--solution -sz

Calea către fișierul soluție Dataverse. Fișierul trebuie să fie un fișier ZIP comprimat sau CAB.

--verbose -vdbg

Emiteți jurnale detaliate la ieșirile jurnalelor.

Acest parametru nu necesită nicio valoare. Este un comutator.

Remarci

Puteți utiliza ambii logFile parametri și logConsole împreună sau puteți utiliza un parametru sau altul.

pac package init

Inițializează un director cu un nou proiect pachet Dataverse

Exemplu

pac package init --outputdirectory c:\samplepackage

Parametri opționali pentru package init

--outputDirectory -o

Director de ieșire

--package-name

Setează numele implicit al pachetului. Se aplică la generarea ImportExtension.GetNameOfImport.

pac package show

Afișează detalii despre pachetul Dataverse

Notă

Această comandă este disponibilă doar pentru versiunea .NET Full Framework a PAC CLI.

Exemplu

pac package show c:\samplepackage.dll

Parametri obligatorii pentru package show

--package -p

Calea către un dll de pachet sau la un fișier zip cu un pachet.

Parametri opționali pentru package show

--environment -env

Specifică dataverse țintă. Valoarea poate fi un URL GUID sau absolut https. Când nu este specificată, se va utiliza organizația activă selectată pentru profilul de autentificare curent.

--logFile -lf

Cale fișier jurnal

--verbose -vdbg

Emiteți jurnale detaliate la ieșirile jurnalelor.

Acest parametru nu necesită nicio valoare. Este un comutator.

Vezi și

Grupuri de comenzi CLI Microsoft Power Platform
Prezentare generală Microsoft Power Platform CLI