robot
latest
false
UiPath logo, featuring letters U and I in white

Guia do administrador do robô

Última atualização 17 de dez de 2024

Solução de problemas do .NET

.NET necessário durante a instalação

Description

Upgrading the Robot with MSI installers fails with the following error: "You must install .NET Desktop Runtime to run this application."

Problema potencial

O runtime .NET instalado na sua máquina pode estar corrompido.

Solução

Desinstale o runtime do .NET do seu dispositivo e execute o instalador novamente.

As atividades não podem encontrar o .NET Runtime

Description

Fluxos de trabalho que usam pacotes de atividades específicos falham quando executados por robôs 2023.4.0 e mais recentes. Os seguintes erros são exibidos:

  • "Para executar esse aplicativo, você deve instalar estruturas ausentes para o .NET."

  • "Para executar esse aplicativo, você deve instalar o .NET."

Pacotes de atividades impactados

  • UiPath.Form.Activities versão 2.0.x

  • UiPath.IntelligentOCR.Activities

  • UiPath.MobileAutomation.Activities

  • UiPath.Vision

  • UiPath.DocumentUnderstanding.Activities

  • Atividades relacionadas ao OCR no pacote UiPath.UIAutomation.Activities

  • UiPath.OmniPage.Activities

  • UiPath.OCR.activities

Solução 1

Atualize os pacotes de atividades dos fluxos de trabalho problemáticos para as versões mais recentes.

Solução 2

Add an Invoke Code activity at the start of the problematic workflow with the following snippet:

System.Environment.SetEnvironmentVariable("DOTNET_ROOT", System.AppContext.BaseDirectory)System.Environment.SetEnvironmentVariable("DOTNET_ROOT", System.AppContext.BaseDirectory)

Solução 3

Instale o runtime do .NET Windows ou os .NET frameworks ausentes.

Os projetos do .NET 8 falham ao serem executados

Description

A execução de um processo no Windows ou multiplataforma criado usando o Studio 2024.2, em uma versão 2023.12 do UiPath Robot ou inferior, falha com o seguinte erro: "RemoteException: NU1202: Package <package_name><version> is not compatible with net6.0-windows7.0 (.NETCoreApp,Version=v6.0). Package <package_name> <version> supports: net8.0-windows7.0 (.NETCoreApp,Version=v8.0)."

Problema potencial

O NuGet tenta resolver um pacote para o .NET 6, ao passo que sua automação foi criada usando o .NET 8. Essa compatibilidade para encaminhamento não é compatível.

Solução

Upgrade your Robots to version 2024.2.

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.