Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Comandos para trabalhar com projetos de pacote Dataverse
Commands
| Command | Description |
|---|---|
| pacote pac add-external-package | Adiciona um pacote externo ao sistema de solução Dataverse a um projeto do Package Deployer Package. |
| Referência adicional do pacote PAC | Adiciona referência ao projeto de solução Dataverse |
| Pacote PAC Add-Solution | Adiciona um arquivo de solução Dataverse pré-criado a um projeto do Package Deployer Package. |
| Implantação do pacote PAC | Implanta o pacote no Dataverse |
| pacote pac init | Inicializa um diretório com um novo projeto de pacote Dataverse |
| Pacote PAC Show | Mostra detalhes do pacote Dataverse |
pacote pac add-external-package
Adiciona um pacote externo ao sistema de solução Dataverse a um projeto do Package Deployer Package.
Parâmetros necessários para o pacote add-external-package
--package-type
-t
O tipo do pacote que está sendo adicionado. Por exemplo: 'xpp' para pacotes FnO.
--path
-p
Caminho para o pacote externo
Parâmetros opcionais para o pacote add-external-package
--import-order
Um número inteiro que indica a ordem para inserir este item no arquivo de ImportConfig.xml final no momento da compilação. Os números negativos são inseridos antes dos elementos existentes. Os números positivos são adicionados após os elementos existentes.
--skip-validation
-sv
Adiciona o item ao arquivo de projeto mesmo que o arquivo não exista ou pareça ser inválido. Nota: Usar isso não afeta nenhuma validação executada pelo MSBuild.
Este parâmetro não requer valor. É uma mudança.
Referência adicional do pacote PAC
Adiciona referência ao projeto de solução Dataverse
Example
pac package add-reference --path c:\Users\Downloads\SampleSolution
Parâmetros necessários para referência de adição de pacote
--path
-p
O caminho para o projeto de solução Dataverse referenciado
Parâmetros opcionais para referência de adição de pacote
--dependency-overrides
Uma lista delimitada por ponto-e-vírgula de substituições. Esse valor substitui qualquer informação de dependência codificada nos metadados da solução. Cada substituição deve estar no formato: <uniquename>:<minVersion>:<maxVersion>. Onde minVersion e maxVersion são opcionais, mas devem estar na sintaxe do formato de versão .NET.
Nota: Use uma lista delimitada por ponto-e-vírgula de substituições de dependência do formato <uniquename>:<minVersion>:<maxVersion>.
--import-mode
Especifica explicitamente o modo necessário ao importar esta solução.
Use um destes valores:
syncasync
--import-order
Um número inteiro que indica a ordem para inserir este item no arquivo de ImportConfig.xml final no momento da compilação. Os números negativos são inseridos antes dos elementos existentes. Os números positivos são adicionados após os elementos existentes.
--missing-dependency-behavior
Especifica o comportamento na importação quando uma dependência dessa solução está ausente do ambiente de destino.
Use um destes valores:
skipfault
--overwrite-unmanaged-customizations
Indica explicitamente se as personalizações não gerenciadas devem ser substituídas quando essa solução é importada.
Use um destes valores:
truefalse
--publish-workflows-activate-plugins
Indica explicitamente se os fluxos de trabalho devem ser publicados e ativados quando essa solução for importada.
Use um destes valores:
truefalse
Pacote PAC Add-Solution
Adiciona um arquivo de solução Dataverse pré-criado a um projeto do Package Deployer Package.
Parâmetros necessários para a solução de adição de pacote
--path
-p
Caminho para o arquivo de solução Dataverse. O ficheiro tem de ser um ficheiro ZIP comprimido.
Parâmetros opcionais para a solução de adição de pacote
--dependency-overrides
Uma lista delimitada por ponto-e-vírgula de substituições. Esse valor substitui qualquer informação de dependência codificada nos metadados da solução. Cada substituição deve estar no formato: <uniquename>:<minVersion>:<maxVersion>. Onde minVersion e maxVersion são opcionais, mas devem estar na sintaxe do formato de versão .NET.
Nota: Use uma lista delimitada por ponto-e-vírgula de substituições de dependência do formato <uniquename>:<minVersion>:<maxVersion>.
--import-mode
Especifica explicitamente o modo necessário ao importar esta solução.
Use um destes valores:
syncasync
--import-order
Um número inteiro que indica a ordem para inserir este item no arquivo de ImportConfig.xml final no momento da compilação. Os números negativos são inseridos antes dos elementos existentes. Os números positivos são adicionados após os elementos existentes.
--missing-dependency-behavior
Especifica o comportamento na importação quando uma dependência dessa solução está ausente do ambiente de destino.
Use um destes valores:
skipfault
--overwrite-unmanaged-customizations
Indica explicitamente se as personalizações não gerenciadas devem ser substituídas quando essa solução é importada.
Use um destes valores:
truefalse
--publish-workflows-activate-plugins
Indica explicitamente se os fluxos de trabalho devem ser publicados e ativados quando essa solução for importada.
Use um destes valores:
truefalse
--skip-validation
-sv
Adiciona o item ao arquivo de projeto mesmo que o arquivo não exista ou pareça ser inválido. Nota: Usar isso não afeta nenhuma validação executada pelo MSBuild.
Este parâmetro não requer valor. É uma mudança.
Implantação do pacote PAC
Implanta o pacote no Dataverse
Observação
Este comando só está disponível para a versão .NET Full Framework da PAC CLI.
Example
pac package deploy --logFile c:\samplelogdata --package c:\samplepackage
Parâmetros opcionais para implantação de pacotes
--environment
-env
Especifica o Dataverso de destino. O valor pode ser um URL Guid ou https absoluto. Quando não especificado, a organização ativa selecionada para o perfil de autenticação atual será usada.
--logConsole
-c
Log de saída para o console
Este parâmetro não requer valor. É uma mudança.
--logFile
-lf
Caminho do arquivo de log
--package
-p
Caminho para um pacote dll ou arquivo zip com um pacote.
--settings
-s
Configurações do pacote de tempo de execução que são passadas para o pacote que está sendo implantado. O formato da cadeia de caracteres deve ser key=value|key=value.
Nota: O formato da cadeia de caracteres deve ser key=value|key=value.
--solution
-sz
Caminho para o arquivo de solução Dataverse. O arquivo deve ser um arquivo compactado ZIP ou CAB.
--verbose
-vdbg
Emita logs detalhados para as saídas de log.
Este parâmetro não requer valor. É uma mudança.
Observações
Você pode usar ambos os parâmetros juntos logFile ou usar um logConsole parâmetro ou outro.
pacote pac init
Inicializa um diretório com um novo projeto de pacote Dataverse
Example
pac package init --outputdirectory c:\samplepackage
Parâmetros opcionais para inicialização do pacote
--outputDirectory
-o
Diretório de saída
--package-name
Define o nome padrão do pacote. Aplica-se à geração de ImportExtension.GetNameOfImport.
Pacote PAC Show
Mostra detalhes do pacote Dataverse
Observação
Este comando só está disponível para a versão .NET Full Framework da PAC CLI.
Example
pac package show c:\samplepackage.dll
Parâmetros necessários para apresentação de pacotes
--package
-p
Caminho para um pacote dll ou arquivo zip com um pacote.
Parâmetros opcionais para apresentação de pacotes
--environment
-env
Especifica o Dataverso de destino. O valor pode ser um URL Guid ou https absoluto. Quando não especificado, a organização ativa selecionada para o perfil de autenticação atual será usada.
--logFile
-lf
Caminho do arquivo de log
--verbose
-vdbg
Emita logs detalhados para as saídas de log.
Este parâmetro não requer valor. É uma mudança.
Consulte também
Grupos de comandos da CLI do Microsoft Power Platform
Visão geral da CLI do Microsoft Power Platform