Dalintis per


pac package

Komandos, skirtos darbui su "Dataverse" paketo projektais

Komandas

Komanda Apibūdinimas
pac package add-external-package Į "Package Deployer Package" projektą įtraukiamas paketas, kuris yra išorinis "Dataverse" sprendimo sistemai.
pac package add-reference Įtraukia nuorodą į "Dataverse" sprendimo projektą
pac package add-solution Įtraukia iš anksto nustatytą "Dataverse" sprendimo failą į "Package Deployer Package" projektą.
pac package deploy Diegia paketą "Dataverse"
pac package init Inicijuoja katalogą su nauju "Dataverse" paketo projektu
pac package show Rodoma "Dataverse" paketo išsami informacija

pac package add-external-package

Į "Package Deployer Package" projektą įtraukiamas paketas, kuris yra išorinis "Dataverse" sprendimo sistemai.

Būtini parametrai package add-external-package

--package-type -t

Įtraukiamo paketo tipas. Pvz.: "xpp" FnO paketams.

--path -p

Išorinio paketo kelias

Pasirinktiniai parametrai, skirti package add-external-package

--import-order

Sveikasis skaičius, nurodantis šio elemento įterpimo į galutinį ImportConfig.xml failą kūrimo metu tvarką. Neigiami skaičiai įterpiami prieš esamus elementus. Teigiami skaičiai pridedami po esamų elementų.

--skip-validation -sv

Įtraukia elementą į projekto failą, net jei failo nėra arba jis netinkamas. Pastaba: tai neturi įtakos "MSBuild" atliktai patikrai.

Šiam parametrui nereikia reikšmės. Tai jungiklis.

pac package add-reference

Įtraukia nuorodą į "Dataverse" sprendimo projektą

Pavyzdžiui

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

Būtini parametrai package add-reference

--path -p

Kelias į nurodomą "Dataverse" sprendimo projektą

Pasirinktiniai parametrai, skirti package add-reference

--dependency-overrides

Kabliataškiais atskirtų nepaisymo sąrašas. Ši reikšmė perrašo bet kokią priklausomybės informaciją, užkoduotą sprendimo metaduomenyse. Kiekvienas nepaisymas turėtų būti šio formato: <uniquename>:<minVersion>:<maxVersion>. Kur minVersion ir maxVersion yra pasirinktiniai, bet turi būti .NET versijos formato sintaksė.

Pastaba: naudokite kabliataškiais atskirtą priklausomybės nepaisymo sąrašą, kurio formatas <uniquename>:<minVersion>:<maxVersion>.

--import-mode

Aiškiai nurodo reikalingą režimą importuojant šį sprendimą.

Naudokite vieną iš šių reikšmių:

  • sync
  • async

--import-order

Sveikasis skaičius, nurodantis šio elemento įterpimo į galutinį ImportConfig.xml failą kūrimo metu tvarką. Neigiami skaičiai įterpiami prieš esamus elementus. Teigiami skaičiai pridedami po esamų elementų.

--missing-dependency-behavior

Nurodo importavimo veikimą, kai paskirties aplinkoje trūksta šio sprendimo priklausomybės.

Naudokite vieną iš šių reikšmių:

  • skip
  • fault

--overwrite-unmanaged-customizations

Aiškiai nurodoma, ar perrašyti nevaldomus tinkinimus, kai importuojamas šis sprendimas.

Naudokite vieną iš šių reikšmių:

  • true
  • false

--publish-workflows-activate-plugins

Aiškiai nurodoma, ar publikuoti darbo eigas ir aktyvinti priedus, kai importuojamas šis sprendimas.

Naudokite vieną iš šių reikšmių:

  • true
  • false

pac package add-solution

Įtraukia iš anksto nustatytą "Dataverse" sprendimo failą į "Package Deployer Package" projektą.

Būtini parametrai package add-solution

--path -p

Kelias į "Dataverse" sprendimo failą. Failas turi būti suglaudintas ZIP failas.

Pasirinktiniai parametrai, skirti package add-solution

--dependency-overrides

Kabliataškiais atskirtų nepaisymo sąrašas. Ši reikšmė perrašo bet kokią priklausomybės informaciją, užkoduotą sprendimo metaduomenyse. Kiekvienas nepaisymas turėtų būti šio formato: <uniquename>:<minVersion>:<maxVersion>. Kur minVersion ir maxVersion yra pasirinktiniai, bet turi būti .NET versijos formato sintaksė.

Pastaba: naudokite kabliataškiais atskirtą priklausomybės nepaisymo sąrašą, kurio formatas <uniquename>:<minVersion>:<maxVersion>.

--import-mode

Aiškiai nurodo reikalingą režimą importuojant šį sprendimą.

Naudokite vieną iš šių reikšmių:

  • sync
  • async

--import-order

Sveikasis skaičius, nurodantis šio elemento įterpimo į galutinį ImportConfig.xml failą kūrimo metu tvarką. Neigiami skaičiai įterpiami prieš esamus elementus. Teigiami skaičiai pridedami po esamų elementų.

--missing-dependency-behavior

Nurodo importavimo veikimą, kai paskirties aplinkoje trūksta šio sprendimo priklausomybės.

Naudokite vieną iš šių reikšmių:

  • skip
  • fault

--overwrite-unmanaged-customizations

Aiškiai nurodoma, ar perrašyti nevaldomus tinkinimus, kai importuojamas šis sprendimas.

Naudokite vieną iš šių reikšmių:

  • true
  • false

--publish-workflows-activate-plugins

Aiškiai nurodoma, ar publikuoti darbo eigas ir aktyvinti priedus, kai importuojamas šis sprendimas.

Naudokite vieną iš šių reikšmių:

  • true
  • false

--skip-validation -sv

Įtraukia elementą į projekto failą, net jei failo nėra arba jis netinkamas. Pastaba: tai neturi įtakos "MSBuild" atliktai patikrai.

Šiam parametrui nereikia reikšmės. Tai jungiklis.

pac package deploy

Diegia paketą "Dataverse"

Pastaba.

Ši komanda galima tik PAC CLI ".NET Full Framework" versijai.

Pavyzdžiui

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

Pasirinktiniai parametrai, skirti package deploy

--environment -env

Nurodo tikslinį "Dataverse". Reikšmė gali būti GUID arba absoliutus https URL. Jei nenurodyta, bus naudojama aktyvi organizacija, pasirinkta dabartiniam autentifikavimo profiliui.

--logConsole -c

Išvesties žurnalas konsolėje

Šiam parametrui nereikia reikšmės. Tai jungiklis.

--logFile -lf

Žurnalo failo kelias

--package -p

Kelias į paketo dll arba zip failą su paketu.

--settings -s

Vykdyklės paketo parametrai, perduoti į diegiamą paketą. Eilutės formatas turi būti key=value|key=value.

Pastaba: eilutės formatas turi būti key=value|key=value.

--solution -sz

Kelias į "Dataverse" sprendimo failą. Failas turi būti suglaudintas ZIP arba CAB failas.

--verbose -vdbg

Į žurnalo išvestis įvesdami daugiažodžius žurnalus.

Šiam parametrui nereikia reikšmės. Tai jungiklis.

Pastabos

Galite naudoti abu logFile parametrus ir logConsole kartu arba naudoti vieną ar kitą parametrą.

pac package init

Inicijuoja katalogą su nauju "Dataverse" paketo projektu

Pavyzdžiui

pac package init --outputdirectory c:\samplepackage

Pasirinktiniai parametrai, skirti package init

--outputDirectory -o

Išvesties katalogas

--package-name

Nustato numatytąjį paketo pavadinimą. Taikoma "ImportExtension.GetNameOfImport" generavimui.

pac package show

Rodoma "Dataverse" paketo išsami informacija

Pastaba.

Ši komanda galima tik PAC CLI ".NET Full Framework" versijai.

Pavyzdžiui

pac package show c:\samplepackage.dll

Būtini parametrai package show

--package -p

Kelias į paketo dll arba zip failą su paketu.

Pasirinktiniai parametrai, skirti package show

--environment -env

Nurodo tikslinį "Dataverse". Reikšmė gali būti GUID arba absoliutus https URL. Jei nenurodyta, bus naudojama aktyvi organizacija, pasirinkta dabartiniam autentifikavimo profiliui.

--logFile -lf

Žurnalo failo kelias

--verbose -vdbg

Į žurnalo išvestis įvesdami daugiažodžius žurnalus.

Šiam parametrui nereikia reikšmės. Tai jungiklis.

Taip pat žr.

"Microsoft Power Platform" CLI komandų grupės
"Microsoft Power Platform" CLI apžvalga