Dela via


pac-paket

Kommandon för att arbeta med Dataverse-paketprojekt

Commands

Befallning Description
pac package add-external-package Lägger till ett paket som är externt till Dataverse-lösningssystemet i ett Paketdistributionspaketprojekt.
pac package add-reference Lägger till referens till Dataverse-lösningsprojekt
pac package add-solution Lägger till en fördefinierad Dataverse-lösningsfil i ett Paketdistributionspaketprojekt.
pac package deploy Distribuerar paketet till Dataverse
pac package init Initierar en katalog med ett nytt Dataverse-paketprojekt
pac package show Visar information om Dataverse-paketet

pac package add-external-package

Lägger till ett paket som är externt till Dataverse-lösningssystemet i ett Paketdistributionspaketprojekt.

Obligatoriska parametrar för paketet add-external-package

--package-type -t

Typen av paket som läggs till. Exempel: "xpp" för FnO-paket.

--path -p

Sökväg till det externa paketet

Valfria parametrar för paketet add-external-package

--import-order

Ett heltal som anger ordningen för att infoga det här objektet i den slutliga ImportConfig.xml filen vid byggtillfället. Negativa tal infogas före befintliga element. Positiva tal läggs till efter befintliga element.

--skip-validation -sv

Lägger till objektet i projektfilen även om filen inte finns eller verkar vara ogiltig. Obs! Om du använder detta påverkas inte någon validering som utförs av MSBuild.

Den här parametern kräver inget värde. Det är en växel.

pac package add-reference

Lägger till referens till Dataverse-lösningsprojekt

Example

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

Obligatoriska parametrar för pakettilläggsreferens

--path -p

Sökvägen till det refererade Dataverse-lösningsprojektet

Valfria parametrar för pakettilläggsreferens

--dependency-overrides

En semikolonavgränsad lista över åsidosättningar. Det här värdet åsidosätter all beroendeinformation som kodas i lösningens metadata. Varje åsidosättning ska ha formatet : <uniquename>:<minVersion>:<maxVersion>. Där minVersion och maxVersion är valfria men bör vara i .NET-versionsformatsyntax.

Obs! Använd en semikolonavgränsad lista över beroende åsidosättningar av formatet <uniquename>:<minVersion>:<maxVersion>.

--import-mode

Anger uttryckligen det läge som krävs när du importerar den här lösningen.

Använd något av följande värden:

  • sync
  • async

--import-order

Ett heltal som anger ordningen för att infoga det här objektet i den slutliga ImportConfig.xml filen vid byggtillfället. Negativa tal infogas före befintliga element. Positiva tal läggs till efter befintliga element.

--missing-dependency-behavior

Anger beteendet vid import när ett beroende av den här lösningen saknas i målmiljön.

Använd något av följande värden:

  • skip
  • fault

--overwrite-unmanaged-customizations

Anger uttryckligen om ohanterade anpassningar ska skrivas över när den här lösningen importeras.

Använd något av följande värden:

  • true
  • false

--publish-workflows-activate-plugins

Anger uttryckligen om du vill publicera arbetsflödena och aktivera plugin-program när den här lösningen importeras.

Använd något av följande värden:

  • true
  • false

pac package add-solution

Lägger till en fördefinierad Dataverse-lösningsfil i ett Paketdistributionspaketprojekt.

Obligatoriska parametrar för pakettilläggslösning

--path -p

Sökväg till Dataverse-lösningsfilen. Filen måste vara en komprimerad ZIP-fil.

Valfria parametrar för pakettilläggslösning

--dependency-overrides

En semikolonavgränsad lista över åsidosättningar. Det här värdet åsidosätter all beroendeinformation som kodas i lösningens metadata. Varje åsidosättning ska ha formatet : <uniquename>:<minVersion>:<maxVersion>. Där minVersion och maxVersion är valfria men bör vara i .NET-versionsformatsyntax.

Obs! Använd en semikolonavgränsad lista över beroende åsidosättningar av formatet <uniquename>:<minVersion>:<maxVersion>.

--import-mode

Anger uttryckligen det läge som krävs när du importerar den här lösningen.

Använd något av följande värden:

  • sync
  • async

--import-order

Ett heltal som anger ordningen för att infoga det här objektet i den slutliga ImportConfig.xml filen vid byggtillfället. Negativa tal infogas före befintliga element. Positiva tal läggs till efter befintliga element.

--missing-dependency-behavior

Anger beteendet vid import när ett beroende av den här lösningen saknas i målmiljön.

Använd något av följande värden:

  • skip
  • fault

--overwrite-unmanaged-customizations

Anger uttryckligen om ohanterade anpassningar ska skrivas över när den här lösningen importeras.

Använd något av följande värden:

  • true
  • false

--publish-workflows-activate-plugins

Anger uttryckligen om du vill publicera arbetsflödena och aktivera plugin-program när den här lösningen importeras.

Använd något av följande värden:

  • true
  • false

--skip-validation -sv

Lägger till objektet i projektfilen även om filen inte finns eller verkar vara ogiltig. Obs! Om du använder detta påverkas inte någon validering som utförs av MSBuild.

Den här parametern kräver inget värde. Det är en växel.

pac package deploy

Distribuerar paketet till Dataverse

Anmärkning

Det här kommandot är endast tillgängligt för .NET Full Framework-versionen av PAC CLI.

Example

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

Valfria parametrar för paketdistribution

--environment -env

Anger måldataversum. Värdet kan vara en GUID- eller absolut https-URL. När det inte anges används den aktiva organisation som valts för den aktuella autentiseringsprofilen.

--logConsole -c

Utdatalogg till konsolen

Den här parametern kräver inget värde. Det är en växel.

--logFile -lf

Loggfilsökväg

--package -p

Sökväg till en paket-dll- eller zip-fil med ett paket.

--settings -s

Inställningar för körningspaket som skickas till det paket som distribueras. Formatet på strängen måste vara key=value|key=value.

Obs! Formatet på strängen måste vara key=value|key=value.

--solution -sz

Sökväg till Dataverse-lösningsfilen. Filen måste vara en komprimerad ZIP- eller CAB-fil.

--verbose -vdbg

Generera utförliga loggar till loggutdata.

Den här parametern kräver inget värde. Det är en växel.

Anmärkningar

Du kan använda både logFile och logConsole parametrar tillsammans, eller använda den ena parametern eller den andra.

pac package init

Initierar en katalog med ett nytt Dataverse-paketprojekt

Example

pac package init --outputdirectory c:\samplepackage

Valfria parametrar för paket-init

--outputDirectory -o

Utdatakatalog

--package-name

Anger standardnamnet för paketet. Gäller för genereringen av ImportExtension.GetNameOfImport.

pac package show

Visar information om Dataverse-paketet

Anmärkning

Det här kommandot är endast tillgängligt för .NET Full Framework-versionen av PAC CLI.

Example

pac package show c:\samplepackage.dll

Obligatoriska parametrar för paketvisning

--package -p

Sökväg till en paket-dll- eller zip-fil med ett paket.

Valfria parametrar för paketvisning

--environment -env

Anger måldataversum. Värdet kan vara en GUID- eller absolut https-URL. När det inte anges används den aktiva organisation som valts för den aktuella autentiseringsprofilen.

--logFile -lf

Loggfilsökväg

--verbose -vdbg

Generera utförliga loggar till loggutdata.

Den här parametern kräver inget värde. Det är en växel.

Se även

Microsoft Power Platform CLI-kommandogrupper
Översikt över Microsoft Power Platform CLI