Del via


pac-pakke

Kommandoer for å arbeide med dataverse pakkeprosjekter

Kommandoer

Command Beskrivelse
pac pakke add-external-package Legger til en pakke som er ekstern i dataversløsningssystemet i et pakkedistribusjonspakkeprosjekt.
pac-pakketilleggsreferanse Legger til referanse til datavers løsningsprosjekt
pac-pakketilleggsløsning Legger til en forhåndsbygd datavers løsningsfil i et pakkedistribusjonspakkeprosjekt.
pac pakkedistribusjon Distribuerer pakken til Dataverse
pac pakke init Initialiserer en katalog med et nytt dataverspakkeprosjekt
pac-pakkeshow Viser detaljer om Dataverse-pakken

pac pakke add-external-package

Legger til en pakke som er ekstern i dataversløsningssystemet i et pakkedistribusjonspakkeprosjekt.

Nødvendige parametere for pakketillegg-ekstern pakke

--package-type -t

Typen pakke som legges til. Eksempel: 'xpp' for FnO-pakker.

--path -p

Bane til den eksterne pakken

Valgfrie parametere for pakketillegg-ekstern pakke

--import-order

Et heltall som angir rekkefølgen for å sette inn dette elementet i den endelige ImportConfig.xml filen ved byggetidspunktet. Negative tall settes inn før eksisterende elementer. Positive tall legges til etter eksisterende elementer.

--skip-validation -sv

Legger til elementet i prosjektfilen selv om filen ikke finnes eller ser ut til å være ugyldig. Obs! Bruk av dette påvirker ikke validering utført av MSBuild.

Denne parameteren krever ingen verdi. Det er en bryter.

pac-pakketilleggsreferanse

Legger til referanse til datavers løsningsprosjekt

Eksempel

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

Obligatoriske parametere for pakketilleggsreferanse

--path -p

Banen til det refererte dataversløsningsprosjektet

Valgfrie parametere for pakketilleggsreferanse

--dependency-overrides

En semikolondelt liste over overstyringer. Denne verdien overstyrer eventuell avhengighetsinformasjon som er kodet i løsningens metadata. Hver overstyring bør være i formatet: <uniquename>:<minVersion>:<maxVersion>. Der minVersion og maxVersion er valgfrie, men bør være i syntaksen for .NET-versjonsformatet.

Obs! Bruk en semikolondelt liste over avhengighetsoverstyringer av formatet <uniquename>:<minVersion>:<maxVersion>.

--import-mode

Eksplisitt angir den nødvendige modusen når du importerer denne løsningen.

Bruk én av disse verdiene:

  • sync
  • async

--import-order

Et heltall som angir rekkefølgen for å sette inn dette elementet i den endelige ImportConfig.xml filen ved byggetidspunktet. Negative tall settes inn før eksisterende elementer. Positive tall legges til etter eksisterende elementer.

--missing-dependency-behavior

Angir virkemåten ved import når en avhengighet av denne løsningen mangler fra målmiljøet.

Bruk én av disse verdiene:

  • skip
  • fault

--overwrite-unmanaged-customizations

Eksplisitt angir om du vil overskrive uadministrerte tilpassinger når denne løsningen importeres.

Bruk én av disse verdiene:

  • true
  • false

--publish-workflows-activate-plugins

Eksplisitt angir om arbeidsflytene skal publiseres og aktiveres når denne løsningen importeres.

Bruk én av disse verdiene:

  • true
  • false

pac-pakketilleggsløsning

Legger til en forhåndsbygd datavers løsningsfil i et pakkedistribusjonspakkeprosjekt.

Nødvendige parametere for pakketilleggsløsning

--path -p

Bane til dataversløsningsfilen. Filen må være en komprimert ZIP-fil.

Valgfrie parametere for pakketilleggsløsning

--dependency-overrides

En semikolondelt liste over overstyringer. Denne verdien overstyrer eventuell avhengighetsinformasjon som er kodet i løsningens metadata. Hver overstyring bør være i formatet: <uniquename>:<minVersion>:<maxVersion>. Der minVersion og maxVersion er valgfrie, men bør være i syntaksen for .NET-versjonsformatet.

Obs! Bruk en semikolondelt liste over avhengighetsoverstyringer av formatet <uniquename>:<minVersion>:<maxVersion>.

--import-mode

Eksplisitt angir den nødvendige modusen når du importerer denne løsningen.

Bruk én av disse verdiene:

  • sync
  • async

--import-order

Et heltall som angir rekkefølgen for å sette inn dette elementet i den endelige ImportConfig.xml filen ved byggetidspunktet. Negative tall settes inn før eksisterende elementer. Positive tall legges til etter eksisterende elementer.

--missing-dependency-behavior

Angir virkemåten ved import når en avhengighet av denne løsningen mangler fra målmiljøet.

Bruk én av disse verdiene:

  • skip
  • fault

--overwrite-unmanaged-customizations

Eksplisitt angir om du vil overskrive uadministrerte tilpassinger når denne løsningen importeres.

Bruk én av disse verdiene:

  • true
  • false

--publish-workflows-activate-plugins

Eksplisitt angir om arbeidsflytene skal publiseres og aktiveres når denne løsningen importeres.

Bruk én av disse verdiene:

  • true
  • false

--skip-validation -sv

Legger til elementet i prosjektfilen selv om filen ikke finnes eller ser ut til å være ugyldig. Obs! Bruk av dette påvirker ikke validering utført av MSBuild.

Denne parameteren krever ingen verdi. Det er en bryter.

pac pakkedistribusjon

Distribuerer pakken til Dataverse

Note

Denne kommandoen er bare tilgjengelig for .NET Full Framework-versjonen av PAC CLI.

Eksempel

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

Valgfrie parametere for pakkedistribusjon

--environment -env

Angir måldataverset. Verdien kan være en GUID- eller absolutt URL-adresse for https. Når det ikke er angitt, brukes den aktive organisasjonen som er valgt for gjeldende godkjenningsprofil.

--logConsole -c

Utdatalogg til konsoll

Denne parameteren krever ingen verdi. Det er en bryter.

--logFile -lf

Loggfilbane

--package -p

Bane til en pakke-DLL eller zip-fil med en pakke.

--settings -s

Pakkeinnstillinger for kjøretid som sendes til pakken som distribueres. Formatet for strengen må være key=value|key=value.

Obs! Formatet på strengen må være key=value|key=value.

--solution -sz

Bane til dataversløsningsfilen. Filen må være en komprimert ZIP- eller CAB-fil.

--verbose -vdbg

Avgi detaljerte logger til loggutdataene.

Denne parameteren krever ingen verdi. Det er en bryter.

Merknader

Du kan bruke begge logFile deler og logConsole parametere sammen, eller bruke én parameter eller den andre.

pac pakke init

Initialiserer en katalog med et nytt dataverspakkeprosjekt

Eksempel

pac package init --outputdirectory c:\samplepackage

Valgfrie parametere for pakke-init

--outputDirectory -o

Utdatakatalog

--package-name

Angir standardnavnet for pakken. Gjelder for genereringen av ImportExtension.GetNameOfImport.

pac-pakkeshow

Viser detaljer om Dataverse-pakken

Note

Denne kommandoen er bare tilgjengelig for .NET Full Framework-versjonen av PAC CLI.

Eksempel

pac package show c:\samplepackage.dll

Obligatoriske parametere for pakkevisning

--package -p

Bane til en pakke-DLL eller zip-fil med en pakke.

Valgfrie parametere for pakkevisning

--environment -env

Angir måldataverset. Verdien kan være en GUID- eller absolutt URL-adresse for https. Når det ikke er angitt, brukes den aktive organisasjonen som er valgt for gjeldende godkjenningsprofil.

--logFile -lf

Loggfilbane

--verbose -vdbg

Avgi detaljerte logger til loggutdataene.

Denne parameteren krever ingen verdi. Det er en bryter.

Se også

Kommandogrupper for Microsoft Power Platform CLI
Oversikt over Microsoft Power Platform CLI