Compartir por


Paquete pac

Comandos para traballar con proxectos de paquetes de Dataverse

Comandos

Comando Descrición
paquete pac engadir o paquete externo Engade un paquete externo ao sistema de solucións de Dataverse a un proxecto de paquete Package Deployer.
Engadir referencia ao paquete pac Engade referencia ao proxecto de solución de Dataverse
paquete pac engadir solución Engade un ficheiro de solución de Dataverse preconstruído a un proxecto de paquete Package Deployer.
Implementación do paquete pac Envía o paquete a Dataverse
Inicio do paquete pac Inicializa un cartafol cun novo proxecto de paquete de Dataverse
Espectáculo do paquete pac Mostra os detalles do paquete de Dataverse

paquete pac engadir o paquete externo

Engade un paquete externo ao sistema de solucións de Dataverse a un proxecto de paquete Package Deployer.

Parámetros requiridos para o paquete 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 o paquete 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.

Engadir referencia ao paquete pac

Engade referencia ao proxecto de solución de Dataverse

Exemplo

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

Parámetros requiridos para engadir a referencia do paquete

--path -p

A ruta cara ao proxecto de solución de Dataverse referenciado

Parámetros opcionais para engadir a referencia do paquete

--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:

  • sync
  • async

--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:

  • skip
  • fault

--overwrite-unmanaged-customizations

Indica explicitamente se se deben sobrescribir as personalizacións non xestionadas cando se importe esta solución.

Utiliza un destes valores:

  • true
  • false

--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:

  • true
  • false

paquete pac engadir solución

Engade un ficheiro de solución de Dataverse preconstruído a un proxecto de paquete Package Deployer.

Parámetros requiridos para engadir a solución do paquete

--path -p

Ruta ao ficheiro da solución de Dataverse. O ficheiro debe ser un ficheiro ZIP comprimido.

Parámetros opcionais para o paquete 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:

  • sync
  • async

--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:

  • skip
  • fault

--overwrite-unmanaged-customizations

Indica explicitamente se se deben sobrescribir as personalizacións non xestionadas cando se importe esta solución.

Utiliza un destes valores:

  • true
  • false

--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:

  • true
  • false

--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.

Implementación do paquete pac

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 o despregamento do paquete

--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.

Inicio do paquete pac

Inicializa un cartafol cun novo proxecto de paquete de Dataverse

Exemplo

pac package init --outputdirectory c:\samplepackage

Parámetros opcionais para o inicio do paquete

--outputDirectory -o

Cartafol de saída

--package-name

Establece o nome predeterminado do paquete. Aplícase á xeración de ImportExtension.GetNameOfImport.

Espectáculo do paquete pac

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 necesarios para a presentación do paquete

--package -p

Ruta a un ficheiro dll ou zip dun paquete cun paquete.

Parámetros opcionais para a presentación do paquete

--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