robot
2023.4
false
- 发行说明
- 入门指南
- UiPath Assistant
- 安装和升级
- 机器人类型
- 机器人组件
- 许可
- 将机器人连接到 Orchestrator
- 流程与活动
- 日志记录
- Robot JavaScript SDK
- 特定场景
- 故障排除
机器人用户指南
上次更新日期 2024年12月18日
迁移后无法访问 NuGet 包
“拒绝访问路径
C:\Users\john.doe\.nuget\packages\HelloWorld\1.0.0\lib\net45\Main.xaml
”。
在服务模式下部署机器人时,机器人运行服务所在的本地系统会下载包并将其安装在文件夹中(例如
.nuget\packages
)。
转换为用户模式后,该文件夹中的 NuGet 包将无法再访问,因为运行机器人的当前用户无权查看或编辑这些文件。
将机器人从服务模式转换为用户模式时,您可以将包安装文件夹从
%userprofile%\.nuget\packages
更改为其他路径,例如 %userprofile%\.nuget\packages_new
。
这将导致机器人重新创建
.nuget\packages
文件夹并下载其中的流程,以便以后使用。
默认情况下,活动包已下载并安装在
%userprofile%\.nuget\packages
文件夹中。您可以通过以下方式之一设置其他文件夹:
- 在安装期间,通过在命令行中使用选项
PACKAGES_FOLDER
安装。 -
安装完成后,通过手动编辑
uipath.config
文件:- 在文本编辑器中打开
uipath.config
文件。默认情况下,该文件位于C:\Program Files\UiPath\Studio
。 - 在
packageSettings
节点中,添加packagesInstallationFolder
键,并将新文件夹的路径作为其值。 -
保存更改并重新启动机器人。
例如,将以下代码添加到uipath.config
以将下载位置更改为C:\nuget
。<packageSettings> <add key="packagesInstallationFolder" value="C:\nuget" /> </packageSettings>
<packageSettings> <add key="packagesInstallationFolder" value="C:\nuget" /> </packageSettings>
- 在文本编辑器中打开
有关服务模式机器人与用户模式机器人之间区别的更多详细信息,请阅读根据部署文档,其中提供了每种类型机器人的更详细的说明。