Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
Comandos para traballar con proxectos de paquetes Dataverse.
Comandos
| Comando | Descrición |
|---|---|
| pac package add-external-package | Engade un paquete externo ao sistema de solucións de Dataverse a un proxecto de paquete Package Deployer. |
| pac package add-reference | Engade referencia ao proxecto de solución de Dataverse |
| pac package add-solution | Engade un ficheiro de solución de Dataverse preconstruído a un proxecto de paquete Package Deployer. |
| pac package deploy | Envía o paquete a Dataverse |
| pac package init | Inicializa un cartafol cun novo proxecto de paquete de Dataverse |
| pac package show | Mostra os detalles do paquete de Dataverse |
pac package add-external-package
Engade un paquete externo ao sistema de solucións de Dataverse a un proxecto de paquete Package Deployer.
Parámetros requiridos para package add-external-package
--package-type
-t
O tipo de paquete que se engade. Por exemplo: 'xpp' para paquetes FnO.
--path
-p
Camiño ao paquete externo
Parámetros opcionais para package add-external-package
--import-order
Número enteiro que indica a orde para inserir este elemento no ficheiro ImportConfig.xml final no momento da compilación. Os números negativos insírense antes dos elementos existentes. Os números positivos engádense despois dos elementos existentes.
--skip-validation
-sv
Engade o elemento ao ficheiro do proxecto aínda que o ficheiro non exista ou pareza non ser válido. Nota: O uso desta opción non afecta a ningunha validación realizada por MSBuild.
Este parámetro non precisa de valor. É un cambio.
pac package add-reference
Engade referencia ao proxecto de solución de Dataverse
Exemplo
pac package add-reference --path c:\Users\Downloads\SampleSolution
Parámetros requiridos para package add-reference
--path
-p
A ruta cara ao proxecto de solución de Dataverse referenciado
Parámetros opcionais para package add-reference
--dependency-overrides
Unha lista de overrides delimitada por punto e virgula. Este valor supera calquera información de dependencia codificada nos metadatos da solución. Cada rexeitamento debe estar no formato: <uniquename>:<minVersion>:<maxVersion>. Onde minVersion e maxVersion son opcionais, pero deberían estar na sintaxe do formato de versión de .NET.
Nota: Use unha lista delimitada por punto e virgula de substitucións de dependencias do formato <uniquename>:<minVersion>:<maxVersion>.
--import-mode
Especifica explicitamente o modo necesario ao importar esta solución.
Utiliza un destes valores:
syncasync
--import-order
Número enteiro que indica a orde para inserir este elemento no ficheiro ImportConfig.xml final no momento da compilación. Os números negativos insírense antes dos elementos existentes. Os números positivos engádense despois dos elementos existentes.
--missing-dependency-behavior
Especifica o comportamento na importación cando falta unha dependencia desta solución no entorno de destino.
Utiliza un destes valores:
skipfault
--overwrite-unmanaged-customizations
Indica explicitamente se se deben sobrescribir as personalizacións non xestionadas cando se importe esta solución.
Utiliza un destes valores:
truefalse
--publish-workflows-activate-plugins
Indica explicitamente se se deben publicar os fluxos de traballo e activar os complementos cando se importe esta solución.
Utiliza un destes valores:
truefalse
pac package add-solution
Engade un ficheiro de solución de Dataverse preconstruído a un proxecto de paquete Package Deployer.
Parámetros requiridos para package add-solution
--path
-p
Ruta ao ficheiro da solución de Dataverse. O ficheiro debe ser un ficheiro ZIP comprimido.
Parámetros opcionais para package add-solution
--dependency-overrides
Unha lista de overrides delimitada por punto e virgula. Este valor supera calquera información de dependencia codificada nos metadatos da solución. Cada rexeitamento debe estar no formato: <uniquename>:<minVersion>:<maxVersion>. Onde minVersion e maxVersion son opcionais, pero deberían estar na sintaxe do formato de versión de .NET.
Nota: Use unha lista delimitada por punto e virgula de substitucións de dependencias do formato <uniquename>:<minVersion>:<maxVersion>.
--import-mode
Especifica explicitamente o modo necesario ao importar esta solución.
Utiliza un destes valores:
syncasync
--import-order
Número enteiro que indica a orde para inserir este elemento no ficheiro ImportConfig.xml final no momento da compilación. Os números negativos insírense antes dos elementos existentes. Os números positivos engádense despois dos elementos existentes.
--missing-dependency-behavior
Especifica o comportamento na importación cando falta unha dependencia desta solución no entorno de destino.
Utiliza un destes valores:
skipfault
--overwrite-unmanaged-customizations
Indica explicitamente se se deben sobrescribir as personalizacións non xestionadas cando se importe esta solución.
Utiliza un destes valores:
truefalse
--publish-workflows-activate-plugins
Indica explicitamente se se deben publicar os fluxos de traballo e activar os complementos cando se importe esta solución.
Utiliza un destes valores:
truefalse
--skip-validation
-sv
Engade o elemento ao ficheiro do proxecto aínda que o ficheiro non exista ou pareza non ser válido. Nota: O uso desta opción non afecta a ningunha validación realizada por MSBuild.
Este parámetro non precisa de valor. É un cambio.
pac package deploy
Envía o paquete a Dataverse
Nota
Este comando só está dispoñible para a versión .NET Full Framework da CLI de PAC.
Exemplo
pac package deploy --logFile c:\samplelogdata --package c:\samplepackage
Parámetros opcionais para package deploy
--environment
-env
Especifica o Dataverse de destino. O valor pode ser un Guid ou un URL https absoluto. Cando non se especifique, utilizarase a organización activa seleccionada para o perfil de autenticación actual.
--logConsole
-c
Saída do rexistro á consola
Este parámetro non precisa de valor. É un cambio.
--logFile
-lf
Rota do ficheiro de rexistro
--package
-p
Ruta a un ficheiro dll ou zip dun paquete cun paquete.
--settings
-s
Configuración do paquete en tempo de execución que se pasa ao paquete que se está a despregar. O formato da cadea debe ser key=value|key=value.
Nota: O formato da cadea debe ser key=value|key=value.
--solution
-sz
Ruta ao ficheiro da solución de Dataverse. O ficheiro debe ser un ficheiro ZIP ou CAB comprimido.
--verbose
-vdbg
Emite rexistros detallados ás saídas do rexistro.
Este parámetro non precisa de valor. É un cambio.
Comentarios
Podes usar ambos logFile os parámetros xuntos logConsole ou usar un parámetro ou outro.
pac package init
Inicializa un cartafol cun novo proxecto de paquete de Dataverse
Exemplo
pac package init --outputdirectory c:\samplepackage
Parámetros opcionais para package init
--outputDirectory
-o
Cartafol de saída
--package-name
Establece o nome predeterminado do paquete. Aplícase á xeración de ImportExtension.GetNameOfImport.
pac package show
Mostra os detalles do paquete de Dataverse
Nota
Este comando só está dispoñible para a versión .NET Full Framework da CLI de PAC.
Exemplo
pac package show c:\samplepackage.dll
Parámetros requiridos para package show
--package
-p
Ruta a un ficheiro dll ou zip dun paquete cun paquete.
Parámetros opcionais para package show
--environment
-env
Especifica o Dataverse de destino. O valor pode ser un Guid ou un URL https absoluto. Cando non se especifique, utilizarase a organización activa seleccionada para o perfil de autenticación actual.
--logFile
-lf
Rota do ficheiro de rexistro
--verbose
-vdbg
Emite rexistros detallados ás saídas do rexistro.
Este parámetro non precisa de valor. É un cambio.
Véxase tamén
Grupos de comandos da CLI de Microsoft Power Platform
Visión xeral da CLI de Microsoft Power Platform