Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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:
syncasync
--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:
skipfault
--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:
truefalse
--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:
truefalse
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:
syncasync
--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:
skipfault
--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:
truefalse
--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:
truefalse
--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