Notă
Accesul la această pagină necesită autorizare. Puteți încerca să vă conectați sau să modificați directoarele.
Accesul la această pagină necesită autorizare. Puteți încerca să modificați directoarele.
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:
syncasync
--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:
skipfault
--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:
truefalse
--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:
truefalse
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:
syncasync
--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:
skipfault
--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:
truefalse
--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:
truefalse
--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