- Getting started
- Understanding UiPath Robot
- UiPath Assistant
- Installation requirements
- Installing robots for unattended automations
- Configuring robots for unattended automations
- Deploying unattended automations
- Connecting robots for unattended automations to Orchestrator
- Setting up Windows Server for High-Density Robots
- Redirecting robots through a proxy server
- Implementing authentication with credential providers
- Adjusting registry settings for execution in minimized RDP windows
- Using network locations
- Setting up Linux robots
- Configuring package signature verification
- Setting up package folders and network paths
- Configuring activity feeds
- Installing robots for attended automations
- Configuring robots for attended automations
- Integrations
- Troubleshooting
Robot admin guide
.NET troubleshooting
Upgrading the Robot with MSI installers (Studio or Robot) fails with the following error: "You must install .NET Desktop Runtime to run this application."
The .NET Desktop Runtime or .NET Runtime installed on your machine may be corrupted.
Workflows using specific activity packages fail when executed by 2023.4.0 and newer robots. The following errors are displayed:
-
"To run this application, you must install missing frameworks for .NET."
-
"To run this application, you must install .NET."
-
UiPath.Form.Activities version 2.0.x
-
UiPath.IntelligentOCR.Activities
-
UiPath.MobileAutomation.Activities
-
UiPath.Vision
-
UiPath.DocumentUnderstanding.Activities
-
OCR related activities in the UiPath.UIAutomation.Activities package
-
UiPath.OmniPage.Activities
-
UiPath.OCR.activities
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)
Install:
-
.NET Desktop Runtime , for Windows OS
-
.NET Runtime, for other operating systems, such as MacOS
Executing a Windows or a cross-platform process built using Studio 2024.2, on a 2023.12 Robot version or lower, fails with the following error: "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)."
NuGet tries to resolve a package for .NET 6, whereas your automation was built using .NET 8. Such forward compatibility is not supported.