robot
2024.10
true
UiPath logo, featuring letters U and I in white
Robot admin guide
Last updated 18 de nov de 2024

Solução de problemas do .NET

.NET necessário durante a instalação

Description

A atualização dos instaladores MSI falha com o seguinte erro: "Você deve instalar o .NET Desktop Runtime para executar este aplicativo."

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

Adicionamos uma atividade Invoke Code no início do fluxo de trabalho problemático com o seguinte fragmento:

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

Atualize seus UiPath Robots para a versão 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.