- Notas de Versão
- Introdução
- Configuração e Instalação
- Projetos de automação
- Dependências
- Tipos de fluxos de trabalho
- Comparação de arquivos
- Melhores Práticas de Automação
- Integração de controle de origem
- Depuração
- A ferramenta de diagnóstico
- Analisador de Fluxo de Trabalho
- Sobre o Analisador de Fluxo de Trabalho
- STN MG-001 - Convenção de nomenclatura de variáveis
- STN MG-002 - Convenção de nomenclatura de argumentos
- STN MG-004 - Duplicação de Nome de Exibição
- STN MG-005 - Variável substitui variável
- STN MG-006 - Variável substitui argumento
- STN MG-008 - Comprimento de variável excedido
- STN MG-009 - Variáveis Catablema de prefixo
- STN MG-011 - Argumentos Catablema de prefixo
- STN MG-012 - Valores padrão de argumentos
- STN MG-016 - Comprimento do argumento excedido
- SR-DB-002 - Contagem alta de argumentos
- SR-DB-003 - Esvaziar bloco catechu
- SR-DB-007 - Múltiplas camadas Com fluxograma
- SR-DB-020 - Propriedades de saída indefinidas
- SR-DB-023 - Fluxo de trabalho vazio
- SR-DB-024 - Verificação da atividade Persistente
- SR-DB-025 - Pré-requisito de serialidade de variáveis
- SR-DB-026 - Uso da atividade Dela
- SR-DB-027 - Melhores práticas de persistência
- SR-DB-028 - Pré-requisito de serialidade de argumentos
- SR-US-005 - Argumentos de atividades embutidos em código
- SR-US-009 - Variáveis não utilizadas
- SR-US-010 - Dependências não utilizadas
- SR-US-014 - Restrições de pacotes
- SR-US-020 - Mensagens de logue mínimas
- SR-US-024 - Não utilizado e postergado
- SR-US-025 - Uso incorreto do valor salvo
- SR-US-026 - Restrições da atividade
- SR-US-027 - Pacotes necessários
- Variáveis
- Argumentos
- Namespaces Importados
- Fluxo de controle
- Repo. de Objetos
- Geração de logs
- A ferramenta de migração ScaleCoordinates
- A ferramenta ScreenScrapeJavaSupport
- StudioPro
- Extensões
- Solução de problemas
- Internet Explorer x64
- Problemas de interoperabilidade do Microsoft Office
- Como identificar elementos de EU em PDF com opções de acessibilidade
- Como identificar elementos de EU após as atualizações do Windows
- Aplicativos do JxBrowser
- Monitoração de eventos de usuário
- Java no Apo-V
- Suporte e limitações do Microsoft Apo-V
- Solução de problemas da Citrix
Para publicar um projeto, selecione Publicar na faixa de opções da guia Design do Studio. Note que os projetos de automação não podem ser publicados se o arquivo project.json estiver localizado em um local com acesso somente leitura.
Para publicar um projeto de automação:
-
No Studio, crie um novo projeto.
-
Na aba de faixa de opções Design, clique em Publicar. A janela Publicar se abre. Observe que a barra de título da janela muda conforme o contexto:
- Publicar Processo ao publicar um processo;
- Publicar Biblioteca ao publicar um projeto de biblioteca;
- Publicar Biblioteca de Interface Gráfica ao publicar um projeto de biblioteca de Interface Gráfica;
- Publicar Casos de teste ao publicar casos de teste.
- Publicar Modelos durante a publicação de modelos.
-
Na guia Propriedades do Pacote:
-
Insira um nome para o pacote. A lista suspensa tras até cinco dos nomes de pacotes mais recentes que você publicou anteriormente.
-
In the Version section, review the Current Version of your project, and type a New Version if needed. Check the Is Prerelease box to mark the version as
alpha. Please note that this automatically changes the project’s version schema to semantic. When publishing a new version of the file locally, make sure that the custom location does not already include a file with the same proposed version number. For more details about project versioning, check the About Automation Projects page. -
Na caixa de texto Observações de Versão, insira detalhes sobre a versão e outras informações pertinentes. As notas de versão do projeto publicado ficam visíveis na seção Pacotes no Orchestrator. Observe que o campo Notas da Versão aceita um máximo de 10.000 caracteres.
-
-
Clique em Avançar.
Se estiver publicando um modelo, a guia Informações do Modelo se abrirá em seguida (passo 5). Caso contrário, prossiga para o passo 6.
-
(Somente para modelos) Na guia Informações do Modelo, forneça as informações a seguir e, depois, clique em Avançar:
-
Nome ─ O nome do modelo.
-
Descrição - A descrição do modelo na guia Modelos.
-
Nome do Projeto Padrão - Nome do projeto padrão ao se criar um projeto com esse modelo.
-
Descrição de Projeto Padrão - Descrição padrão ao se criar um projeto com esse modelo.
-
URL do Ícone - Ícone de modelo opcional, especificado como uma URL pública. O ícone fica visível na guia Modelos desse modelo específico.
-
-
Na guia Opções de Publicação, selecione onde publicar o projeto. As opções disponíveis dependem do tipo de projeto que estiver publicando:
- Para processos (incluindo projetos do StudioX):
- Assistente (Padrões do Robô) - o local padrão do pacote para o Robô e o Assistente,
C:\ProgramData\UiPath\Packages. Os projetos publicados aqui aparecem automaticamente no Assistente. A opção não fica disponível se o Studio estiver conectado ao Orchestrator. - Personalizado - seja a URL de um feed personalizado do NuGet ou uma pasta local. Adicionar uma Chave de API é opcional.
- Orchestrator Tenant Processes Feed, Orchestrator Personal Workspace Feed, and any tenant folder with a separate package feed - available if Studio is connected to Orchestrator. Please note that the Orchestrator Personal Workspace Feed is only available if the connected Orchestrator has the Personal Workspace feature enabled.
- Assistente (Padrões do Robô) - o local padrão do pacote para o Robô e o Assistente,
- Para casos de teste:
- As mesmas opções que são disponibilizadas para os processos, exceto o Feed de Espaço de Trabalho Pessoal do Orchestrator.
- Para bibliotecas e bibliotecas de Interface Gráfica:
- Personalizado - seja a URL de um feed personalizado do NuGet ou uma pasta local. Adicionar uma Chave de API é opcional.
- Feed de Bibliotecas de Tenant do Orchestrator ou Feed de Bibliotecas Compartilhadas do Orchestrator ─ disponíveis se o Studio estiver conectado ao Orchestrator. A opção disponível depende de se o feed de bibliotecas de tenant está habilitada no Orchestrator.
- Para modelos:
- Local - O local para publicar modelos localmente, por padrão:
C:\Users\User\Documents\UiPath\.templates - Personalizado - seja a URL de um feed personalizado do NuGet ou uma pasta local. Adicionar uma Chave de API é opcional.
- Feed de Bibliotecas de Tenant do Orchestrator ou Feed de Bibliotecas Compartilhadas do Orchestrator ─ disponíveis se o Studio estiver conectado ao Orchestrator. A opção disponível depende de se o feed de bibliotecas de tenant está habilitada no Orchestrator.
- Local - O local para publicar modelos localmente, por padrão:
Se você estiver publicando uma biblioteca ou qualquer projeto com a compatibilidade do Windows ou multiplataforma, exceto para modelos, as configurações adicionais estão disponíveis na guia Opções de publicação em Configurações de compilação:
-
Categoria da Raiz das Atividades ─ insira um nome para a categoria sob o qual o componente reusável será listado no painel Atividades.
-
Incluir Origens - selecione esta opção para empacotar todas as origens
.xamldentro do arquivo de assembly gerado, incluindo fluxos de trabalho que foram tornados privados anteriormente. Se necessário, você pode descompilar o arquivo de assembly e extrair os fluxos de trabalho, que podem ser úteis na hora da depuração. -
Compilar expressões de atividades ─ selecione esta atividade para compilar e empacotar todas as expressões de atividades com a biblioteca. Isso resulta em um tempo de execução aprimorado.
-
Ready to Run - select this option to optimize the generated assemblies for faster JIT compilation at runtime.
Observação:To find out what might prevent a library from being published successfully, read about the limitations when publishing libraries.
- Para processos (incluindo projetos do StudioX):
-
Clique em Avançar para ir para a guia Assinatura de Certificados ou Publicar para publicar seu projeto.
-
(Optional) In the Certificate Signing tab, add a local Certificate Path next to the Certificate box. Furthermore, add the Certificate Password and an optional certificate Timestamper if needed. For more details, check out the Signing Packages page.
Observação:Atualmente, as extensões de certificado
.pfxe.p12são aceitas para assinar projetos. -
Clique em Publicar. A pasta do projeto é arquivada em um arquivo
.nupkge carregada no Orchestrator, no feed personalizado NuGet ou salva no diretório local. -
Se o projeto for publicado com sucesso, a caixa de diálogo Informações será exigida e o projeto copiado para o local do NuGet definido no parâmetro
NuGetServerUrl, no arquivoUiPath.settings.
A caixa de diálogo Informações exibe:
-
O nome sob o qual o pacote foi publicado.
-
O número da versão sob o qual o pacote foi publicado;
-
O local onde o projeto foi publicado se ele tiver sido publicado localmente ou no Padrão do Robô. Clique no caminho para acessar o pacote, exceto se o local de publicação for o Orchestrator.
-
A opção Detalhes que expande uma lista com os nomes dos arquivos do projeto que foram publicados.
-
A opção Copiar para Área de Transferência.
Informações adicionadas durante a publicação, como o local de publicação persistem na janela, para que possa ser usado em publicações subsequentes para o mesmo tipo de projeto. Sempre que você clica em Publicar, uma nova versão do projeto é criada e enviada para o feed de pacotes. A publicação em um feed seguro pode ser autenticada por meio da Chave do Robô, credenciais do Orchestrator, autenticação do Windows ou chave de API.
Os projetos publicados não podem ser desempacotados. Para fazer alterações, abra o arquivo .xaml inicial no Studio, faça as alterações e publique o projeto novamente.