Udostępnij przez


pakiet pac

Polecenia do pracy z projektami pakietu Dataverse

Commands

Command Description
pac package add-external-package Dodaje pakiet zewnętrzny do systemu rozwiązania Dataverse w projekcie Package Deployer Package.
pac package add-reference Dodaje odwołanie do projektu rozwiązania Dataverse
pac package add-solution Dodaje wstępnie utworzony plik rozwiązania Dataverse do projektu Package Deployer Package.
pac package deploy Wdraża pakiet w usłudze Dataverse
pac package init Inicjuje katalog przy użyciu nowego projektu pakietu Dataverse
pac package show Pokazuje szczegóły pakietu Dataverse

pac package add-external-package

Dodaje pakiet zewnętrzny do systemu rozwiązania Dataverse w projekcie Package Deployer Package.

Wymagane parametry dla pakietu add-external-package

--package-type -t

Typ dodawanego pakietu. Na przykład: "xpp" dla pakietów FnO.

--path -p

Ścieżka do pakietu zewnętrznego

Parametry opcjonalne dla pakietu add-external-package

--import-order

Liczba całkowita wskazująca kolejność wstawiania tego elementu do końcowego pliku ImportConfig.xml w czasie kompilacji. Liczby ujemne są wstawiane przed istniejącymi elementami. Liczby dodatnie są dodawane po istniejących elementach.

--skip-validation -sv

Dodaje element do pliku projektu, nawet jeśli plik nie istnieje lub wydaje się być nieprawidłowy. Uwaga: użycie tej metody nie ma wpływu na walidację wykonywaną przez program MSBuild.

Ten parametr nie wymaga żadnej wartości. Jest to przełącznik.

pac package add-reference

Dodaje odwołanie do projektu rozwiązania Dataverse

Example

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

Wymagane parametry dodatku pakietu

--path -p

Ścieżka do przywoływnego projektu rozwiązania Dataverse

Opcjonalne parametry dodatku pakietu

--dependency-overrides

Rozdzielana średnikami lista przesłonięć. Ta wartość zastępuje wszelkie informacje o zależnościach zakodowane w metadanych rozwiązania. Każde zastąpienie powinno mieć format: <uniquename>:<minVersion>:<maxVersion>. Gdzie parametr minVersion i maxVersion są opcjonalne, ale powinny być w składni formatu wersji platformy .NET.

Uwaga: Użyj rozdzielanej średnikami listy przesłonięć zależności w formacie <uniquename>:minVersion:<>maxVersion<>.

--import-mode

Jawnie określa wymagany tryb podczas importowania tego rozwiązania.

Użyj jednej z następujących wartości:

  • sync
  • async

--import-order

Liczba całkowita wskazująca kolejność wstawiania tego elementu do końcowego pliku ImportConfig.xml w czasie kompilacji. Liczby ujemne są wstawiane przed istniejącymi elementami. Liczby dodatnie są dodawane po istniejących elementach.

--missing-dependency-behavior

Określa zachowanie podczas importowania, gdy w środowisku docelowym brakuje zależności tego rozwiązania.

Użyj jednej z następujących wartości:

  • skip
  • fault

--overwrite-unmanaged-customizations

Jawnie wskazuje, czy zastąpić niezarządzane dostosowania podczas importowania tego rozwiązania.

Użyj jednej z następujących wartości:

  • true
  • false

--publish-workflows-activate-plugins

Jawnie wskazuje, czy należy opublikować przepływy pracy i aktywować wtyczki podczas importowania tego rozwiązania.

Użyj jednej z następujących wartości:

  • true
  • false

pac package add-solution

Dodaje wstępnie utworzony plik rozwiązania Dataverse do projektu Package Deployer Package.

Wymagane parametry dla dodatku pakietu

--path -p

Ścieżka do pliku rozwiązania Dataverse. Plik musi być skompresowanym plikiem ZIP.

Opcjonalne parametry dodatku pakietu

--dependency-overrides

Rozdzielana średnikami lista przesłonięć. Ta wartość zastępuje wszelkie informacje o zależnościach zakodowane w metadanych rozwiązania. Każde zastąpienie powinno mieć format: <uniquename>:<minVersion>:<maxVersion>. Gdzie parametr minVersion i maxVersion są opcjonalne, ale powinny być w składni formatu wersji platformy .NET.

Uwaga: Użyj rozdzielanej średnikami listy przesłonięć zależności w formacie <uniquename>:minVersion:<>maxVersion<>.

--import-mode

Jawnie określa wymagany tryb podczas importowania tego rozwiązania.

Użyj jednej z następujących wartości:

  • sync
  • async

--import-order

Liczba całkowita wskazująca kolejność wstawiania tego elementu do końcowego pliku ImportConfig.xml w czasie kompilacji. Liczby ujemne są wstawiane przed istniejącymi elementami. Liczby dodatnie są dodawane po istniejących elementach.

--missing-dependency-behavior

Określa zachowanie podczas importowania, gdy w środowisku docelowym brakuje zależności tego rozwiązania.

Użyj jednej z następujących wartości:

  • skip
  • fault

--overwrite-unmanaged-customizations

Jawnie wskazuje, czy zastąpić niezarządzane dostosowania podczas importowania tego rozwiązania.

Użyj jednej z następujących wartości:

  • true
  • false

--publish-workflows-activate-plugins

Jawnie wskazuje, czy należy opublikować przepływy pracy i aktywować wtyczki podczas importowania tego rozwiązania.

Użyj jednej z następujących wartości:

  • true
  • false

--skip-validation -sv

Dodaje element do pliku projektu, nawet jeśli plik nie istnieje lub wydaje się być nieprawidłowy. Uwaga: użycie tej metody nie ma wpływu na walidację wykonywaną przez program MSBuild.

Ten parametr nie wymaga żadnej wartości. Jest to przełącznik.

pac package deploy

Wdraża pakiet w usłudze Dataverse

Uwaga / Notatka

To polecenie jest dostępne tylko dla wersji platformy .NET Full Framework interfejsu wiersza polecenia PAC.

Example

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

Opcjonalne parametry wdrożenia pakietu

--environment -env

Określa docelowy element Dataverse. Wartość może być identyfikatorem GUID lub bezwzględnym adresem URL https. Jeśli nie zostanie określony, zostanie użyta aktywna organizacja wybrana dla bieżącego profilu uwierzytelniania.

--logConsole -c

Dziennik wyjściowy do konsoli

Ten parametr nie wymaga żadnej wartości. Jest to przełącznik.

--logFile -lf

Ścieżka pliku dziennika

--package -p

Ścieżka do pliku dll pakietu lub pliku zip z pakietem.

--settings -s

Ustawienia pakietu środowiska uruchomieniowego przekazywane do wdrażanego pakietu. Format ciągu musi mieć wartość key=value|key=value.

Uwaga: format ciągu musi mieć wartość key=value|key=value.

--solution -sz

Ścieżka do pliku rozwiązania Dataverse. Plik musi być skompresowanym plikiem ZIP lub CAB.

--verbose -vdbg

Emituj pełne dzienniki do danych wyjściowych dziennika.

Ten parametr nie wymaga żadnej wartości. Jest to przełącznik.

Uwagi

Można użyć obu logFile parametrów i logConsole razem albo użyć jednego parametru lub drugiego.

pac package init

Inicjuje katalog przy użyciu nowego projektu pakietu Dataverse

Example

pac package init --outputdirectory c:\samplepackage

Parametry opcjonalne dla inicjowania pakietu

--outputDirectory -o

Katalog wyjściowy

--package-name

Ustawia domyślną nazwę pakietu. Dotyczy generowania polecenia ImportExtension.GetNameOfImport.

pac package show

Pokazuje szczegóły pakietu Dataverse

Uwaga / Notatka

To polecenie jest dostępne tylko dla wersji platformy .NET Full Framework interfejsu wiersza polecenia PAC.

Example

pac package show c:\samplepackage.dll

Wymagane parametry dla wyświetlania pakietu

--package -p

Ścieżka do pliku dll pakietu lub pliku zip z pakietem.

Opcjonalne parametry dla pokazu pakietów

--environment -env

Określa docelowy element Dataverse. Wartość może być identyfikatorem GUID lub bezwzględnym adresem URL https. Jeśli nie zostanie określony, zostanie użyta aktywna organizacja wybrana dla bieżącego profilu uwierzytelniania.

--logFile -lf

Ścieżka pliku dziennika

--verbose -vdbg

Emituj pełne dzienniki do danych wyjściowych dziennika.

Ten parametr nie wymaga żadnej wartości. Jest to przełącznik.

Zobacz także

Grupy poleceń interfejsu wiersza polecenia platformy Microsoft Power Platform
Omówienie interfejsu wiersza polecenia platformy Microsoft Power Platform