Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Comandos para trabalhar com projetos de pacote do Dataverse
Commands
| Command | Description |
|---|---|
| pac package add-external-package | Adiciona um pacote externo ao sistema de solução do Dataverse a um projeto de Pacote do Implantador de Pacotes. |
| pac package add-reference | Adiciona referência ao projeto de solução do Dataverse |
| pac package add-solution | Adiciona um arquivo de solução predefinido do Dataverse a um projeto de Pacote do Implantador de Pacotes. |
| implantação do pacote pac | Implanta o pacote no Dataverse |
| pac package init | Inicializa um diretório com um novo projeto de pacote do Dataverse |
| pac package show | Mostra detalhes do pacote do Dataverse |
pac package add-external-package
Adiciona um pacote externo ao sistema de solução do Dataverse a um projeto de Pacote do Implantador de Pacotes.
Parâmetros necessários para 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 pacote add-external-package
--import-order
Um número inteiro que indica a ordem para inserir esse item no arquivo de ImportConfig.xml final no momento do build. Números negativos são inseridos antes dos elementos existentes. 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. Observação: usar isso não afeta nenhuma validação executada pelo MSBuild.
Esse parâmetro não requer nenhum valor. É um comutador.
pac package add-reference
Adiciona referência ao projeto de solução do Dataverse
Example
pac package add-reference --path c:\Users\Downloads\SampleSolution
Parâmetros necessários para a referência de adição de pacote
--path
-p
O caminho para o projeto de solução do Dataverse referenciado
Parâmetros opcionais para a referência de adição de pacote
--dependency-overrides
Uma lista delimitada por ponto-e-vírgula de substituições. Esse valor substitui todas as informações de dependência codificadas 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 de formato de versão do .NET.
Observação: 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 essa solução.
Use um destes valores:
syncasync
--import-order
Um número inteiro que indica a ordem para inserir esse item no arquivo de ImportConfig.xml final no momento do build. Números negativos são inseridos antes dos elementos existentes. 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 ativar plug-ins quando essa solução for importada.
Use um destes valores:
truefalse
pac package add-solution
Adiciona um arquivo de solução predefinido do Dataverse a um projeto de Pacote do Implantador de Pacotes.
Parâmetros necessários para a adição de solução de pacote
--path
-p
Caminho para o arquivo de solução do Dataverse. O arquivo deve ser um arquivo ZIP compactado.
Parâmetros opcionais para a adição de solução de pacote
--dependency-overrides
Uma lista delimitada por ponto-e-vírgula de substituições. Esse valor substitui todas as informações de dependência codificadas 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 de formato de versão do .NET.
Observação: 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 essa solução.
Use um destes valores:
syncasync
--import-order
Um número inteiro que indica a ordem para inserir esse item no arquivo de ImportConfig.xml final no momento do build. Números negativos são inseridos antes dos elementos existentes. 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 ativar plug-ins 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. Observação: usar isso não afeta nenhuma validação executada pelo MSBuild.
Esse parâmetro não requer nenhum valor. É um comutador.
implantação do pacote pac
Implanta o pacote no Dataverse
Observação
Esse comando só está disponível para a versão do .NET Full Framework da CLI do PAC.
Example
pac package deploy --logFile c:\samplelogdata --package c:\samplepackage
Parâmetros opcionais para implantação de pacote
--environment
-env
Especifica o Dataverse de destino. O valor pode ser um Guid ou uma URL https absoluta. Quando não for especificado, a organização ativa selecionada para o perfil de autenticação atual será usada.
--logConsole
-c
Log de saída para o console
Esse parâmetro não requer nenhum valor. É um comutador.
--logFile
-lf
Caminho do arquivo de log
--package
-p
Caminho para um arquivo dll ou zip de pacote com um pacote.
--settings
-s
Configurações de pacote de runtime que são passadas para o pacote que está sendo implantado. O formato da cadeia de caracteres deve ser key=value|key=value.
Observação: o formato da cadeia de caracteres deve ser key=value|key=value.
--solution
-sz
Caminho para o arquivo de solução do Dataverse. O arquivo deve ser um arquivo ZIP ou CAB compactado.
--verbose
-vdbg
Emita logs detalhados nas saídas de log.
Esse parâmetro não requer nenhum valor. É um comutador.
Observações
Você pode usar parâmetros e logFile parâmetros logConsole juntos ou usar um parâmetro ou outro.
pac package init
Inicializa um diretório com um novo projeto de pacote do Dataverse
Example
pac package init --outputdirectory c:\samplepackage
Parâmetros opcionais para a 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.
pac package show
Mostra detalhes do pacote do Dataverse
Observação
Esse comando só está disponível para a versão do .NET Full Framework da CLI do PAC.
Example
pac package show c:\samplepackage.dll
Parâmetros necessários para a exibição de pacotes
--package
-p
Caminho para um arquivo dll ou zip de pacote com um pacote.
Parâmetros opcionais para exibição de pacote
--environment
-env
Especifica o Dataverse de destino. O valor pode ser um Guid ou uma URL https absoluta. Quando não for 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 nas saídas de log.
Esse parâmetro não requer nenhum valor. É um comutador.
Consulte também
Grupos de comandos da CLI do Microsoft Power Platform
Visão geral da CLI do Microsoft Power Platform