- 入门指南
- 安装和升级
- 机器人类型
- 机器人组件
- 许可
- 将机器人连接到 Orchestrator
- 流程与活动
- 日志记录
- 特定场景
- 监管
- 故障排除

Robot 管理员指南
描述
使用 MSI 安装程序升级 Robot(Studio 或 Robot)失败,并显示以下错误:“您必须安装 .NET 桌面运行时才能运行此应用程序。”
潜在问题
计算机上安装的 .NET Desktop Runtime 或 .NET Runtime 可能已损坏。
解决方案
从设备中卸载 .NET Desktop Runtime/.NET Runtime,然后再次运行 UiPath MSI 安装程序。
描述
由 2023.4.0 及更高版本的机器人执行工作流时,使用特定活动包的工作流将失败。系统会显示以下错误:
-
“要运行此应用程序,您必须安装缺少的 .NET 框架。”
-
“要运行此应用程序,您必须安装 .NET。”
受影响的活动包
-
UiPath.Form.Activities 版本 2.0.x
-
UiPath.Intelligent OCR.Activities
-
UiPath.MobileAutomation.Activities
-
UiPath.Vision
-
UiPath.DocumentUnderstanding.Activities
-
UiPath.UIAutomation.Activities 包中与 OCR 相关的活动
-
UiPath.OmniPage.Activities
-
UiPath.OCR.activities
解决方案 1
将有问题工作流的活动包升级至最新版本。
解决方案 2
使用以下代码片段在有问题的工作流的开头添加“调用代码”活动:
System.Environment.SetEnvironmentVariable("DOTNET_ROOT", System.AppContext.BaseDirectory)System.Environment.SetEnvironmentVariable("DOTNET_ROOT", System.AppContext.BaseDirectory)解决方案 3
安装:
-
.NET Desktop Runtime,适用于 Windows 操作系统
-
.NET Runtime,适用于 MacOS 等其他操作系统
描述
在 2023.12 或更低版本的 Robot 上执行使用 Studio 2024.2 构建的 Windows 或跨平台流程时将失败,并显示以下错误:“远程异常:NU1202:包 <package_name> <version> 与 net6.0-windows7.0(.NET CoreApp,版本 = v6.0)不兼容。包 <package_name> <version> 支持:net8.0-windows7.0(.NET CoreApp,版本 = v8.0)。”
潜在问题
NuGet 尝试解析 .NET 6 的包,而您的自动化则是使用 .NET 8 构建。系统不支持此类前向兼容性。
解决方案
将您的 Robot 升级到版本 2024.2。