activities
latest
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo.
Atividades do UIAutomation
Last updated 13 de ago de 2024

Divisão de atividades principais

A partir da versão v2018.3, o pacote Core Activities é dividido em dois pacotes distintos: UiPath.System.Activities e UiPath.UIAutomation.Activities. Isso foi feito com a intenção de oferecer a você mais controle sobre quais versões das atividade você usa na execução de seus projetos de automação. Em correlação com o recurso Dependências do projeto, essa divisão permite que você escolha exatamente a versão das atividades que você deseja usar como dependência para seu projeto.

Sempre que um projeto criado com uma versão do Studio anterior à v2018.3 é aberto com o Studio v2018.3 ou superior, o projeto é migrado automaticamente, e os novos pacotes System e UI Automation substituem o pacote Core antigo.

Lembre-se de migrar corretamente seus processos ao atualizar o 2018.3 Plataforma UiPath. O algoritmo de instalação de dependências e atividades foi aprimorado, o que pode causar conflitos ao executar processos com pacotes instalados a partir de feeds locais. Se você encontrar algum problema durante a atualização, verifique possíveis soluções nesta página. Além disso, lembre-se de verificar como abrir projetos criados com versões anteriores.

Observação: depois que a migração é realizada, você não pode reverter o projeto para usar o pacote Core antigo.
A partir do Studio v2018.3 ou superior, não é possível instalar o pacote Core a partir do Package Manager. No entanto, tenha certeza de que os pacotes UiPath.System.Activities e UiPath.UIAutomation.Activities contêm todas as atividades que estavam no antigo. Além disso, a partir da v2018.3, você pode usar qualquer combinação de pacotes de atividades, independentemente da versão do Studio que estiver usando no momento.
Nota: Uma vez que um projeto é publicado com v2018.3 ou superior, ele não pode mais ser executado usando um robô v2018.2 ou inferior.
Observe que a localização da pasta tessdata que é usada para instalar idiomas para o mecanismo de OCR do Google foi movida de %ProgramFiles(x86)%\UiPath\Studio essdata para %UserProfile%\.nuget\packages\uipath.vision. Você pode ler mais sobre como instalar e alterar o idioma do mecanismo de OCR do Google nesta página.

Para obter mais informações sobre como essa alteração afeta o Studio, você pode ler mais aqui.

Principais atividades herdadas

O pacote Core Legacy Activities (o metapacote UiPath.Core.Activities) foi criado como resultado da divisão das atividades Core para garantir a compatibilidade entre os Processos Legados e as versões do UiPath Robot v2018.3 ou mais recentes. As atividades Core Legacy e os Processos Legados são definidos da seguinte forma:
  • Principais atividades herdadas - O metapacote UiPath.Core.Activities está disponível a partir da v2018.3 liberar. Ele faz referência aos pacotes UiPath.System.Activities e UiPath.UIAutomation.Activities sempre que um processo herdado é executado por um robô v2018.3 ou mais recente.
  • Processo Legado - Um processo criado com o Studio v2018.2 ou inferior que usa o antigo pacote UiPath.Core.Activities como uma dependência.

Embora o UiPath Robot esteja resolvendo dependências, ele procura os pacotes UI Automation e System. Se não estiverem disponíveis, ele usa a regra do runtime de Versão mais baixa aplicável para determinar quais versões dos pacotes UI Automation e System usar, que precisam ser maiores do que a padrão.

Uso de um pacote de automação de interface gráfica diferente

Se uma versão diferente do pacote UiPath.UIAutomation.Activities for necessária para executar um processo, o pacote UiPath.UIAutomation.Activities v18.3.6897.22543 precisará ser removido dos seguintes locais e substituído pelo necessário:
  • O feed do orquestrador.
  • O local padrão de pacotes — %Program Files (x86)%\UiPath\Studio\Packagesem versões anteriores à 2021.4 ou %Program Files%\UiPath\Studio\Packagesa partir da versão 2021.4
  • O cache do NuGet - %userprofile%\.nuget\packages\uipath.core.activities.
Se a máquina do Robô tiver acesso à Internet, o feed Oficial do arquivo nuget.config deverá ser removido para evitar que o Robô o baixe novamente.

Leia mais sobre Gerenciamento de Pacotes.

Resolução de processos legados

Se você tiver processos criados com o Studio v2018.3.1 que estavam usando o pacote UiPath.UIAutomation.Activities v18.3.6864.20582, você deve abri-los no Studio e atualizar o pacote UiPath.UIAutomation.Activities.
Se você já usou o Studio v2018.3.1 com processos legados, o pacote UiPath.UIAutomation.Activities v18.3.6864.20582 precisa ser removido, conforme explicado nesta página.

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.