UiPath Documentation
robot
2024.10
false
Guía del administrador de Robot
Importante :
La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Solución de problemas de .NET

Soluciones para errores relacionados con.NET al instalar o actualizar UiPath Robot con instaladores MSI, incluidos los problemas de runtime de.NET dañados.

Se requiere .NET durante la actualización MSI​

Descripción​

Actualizar el robot con instaladores MSI (Studio o robot) muestra el siguiente error: "Debes instalar .NET Desktop Runtime para ejecutar esta aplicación".

Posible problema​

.NET Desktop Runtime o .NET Runtime instalado en la máquina pueden estar dañados.

Solución​

Desinstala el .NET Desktop Runtime/.NET Runtime de tu dispositivo y ejecuta de nuevo el instalador MSI de UiPath.

Las actividades no pueden encontrar .NET Runtime​

Descripción​

Los flujos de trabajo que usan paquetes de actividades específicos muestran error cuando se ejecutan en robots de la versión 2023.4.0 y más recientes. Aparecen los siguientes errores:

  • "Para ejecutar esta aplicación, debes instalar los marcos para .NET que falten".
  • "Para ejecutar esta aplicación, debes instalar .NET".

Paquetes de actividades afectados​

  • UiPath.Form.Activities versión 2.0.x
  • UiPath.IntelligentOCR.Activities
  • UiPath.MobileAutomation.Activities
  • UiPath.Vision
  • UiPath.DocumentUnderstanding.Activities
  • Actividades relacionadas con OCR en el paquete UiPath.UIAutomation.Activities
  • UiPath.OmniPage.Activities
  • UiPath.OCR.activities

Solución 1​

Actualiza los paquetes de actividades de los flujos de trabajo problemáticos a las últimas versiones.

Solución 2​

Añade una actividad Invocar código al inicio del flujo de trabajo problemático con el siguiente fragmento:

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

Solución 3​

Instalar:

  • .NET Desktop Runtime, para sistema operativo Windows
  • .NET Runtime, para otros sistemas operativos, como MacOS
  • .NET Framework Runtime

Los proyectos .NET 8 no se pueden ejecutar​

Descripción​

Al ejecutar un proceso de Windows o multiplataforma creado utilizando Studio 2024.2, en una versión del robot 2023.12 o posterior, se produce un error con el siguiente error: "RemoteException: NU1202: el paquete no <package_name><version>es compatible con net6.0-windows7.0 (.NETCoreApp,Version=v6.0). El paquete <package_name> <version> es compatible con net8.0-windows7.0(.NETCoreApp,Version=v8.0)."

Posible problema​

NuGet intenta resolver un paquete para .NET 6, mientras que tu automatización se ha creado con .NET 8. No se admite este tipo de compatibilidad.

Solución​

Actualiza tus robots a la versión 2024.2.

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado