robot
2024.10
false
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。
UiPath logo, featuring letters U and I in white

机器人管理员指南

上次更新日期 2025年9月10日

包和库

包包含所有自动化元素(例如活动、工作流、文件和数据源)。 在 Studio 中创建项目时,需要将其作为包发布到特定位置或订阅源。 机器人可以从这里下载并使用它来运行自动化。

重要提示:

使用绝对路径来指示包的位置。

默认订阅源

Studio 中默认配置了以下位置和订阅源:

  • Orchestrator 租户Orchestrator 主机 - 如果机器人已连接到 Orchestrator,则会默认添加这些活动订阅源,并且无法禁用它们。只有在 Orchestrator 中启用了租户库订阅源时,才可使用“Orchestrator 租户”选项。这些订阅源具有以下来源:https://[Orchestrator_host]/nuget/activities
  • 本地 - 通过 Studio 本地安装的包的订阅源。 订阅源有如下来源:%ProgramFiles%\UiPath\Studio\Packages用于按计算机安装,%localappdata%\Programs\UiPath\Studio\Package用于按用户安装。
    备注:

    对于本地订阅源中的包,“管理包”窗口中显示的发布日期是指 Studio 安装程序的构建日期,而不是包的发布日期。

  • 官方 - 官方在线 UiPath 订阅源,从中您可找到我们提供官方支持的活动包。此订阅源有如下来源:https://pkgs.dev.azure.com/uipath/Public.Feeds/_packaging/UiPath-Official/nuget/v3/index.json
  • Marketplace - 此公共订阅源包含 UiPath Marketplace 上发布的所有活动。 请注意,包是否由 UiPath 构建并提供官方支持,具体列于“管理包”窗口的“包信息”选项卡中。此订阅源有如下来源:https://gallery.uipath.com/api/v3/index.json

自定义订阅源

在 Enterprise 安装中,自定义活动订阅源只能用于从该用户的 Studio 启动的工作流中。 在 Orchestrator 或 Assistant 的同一台计算机上启动作业,将导致机器人无法检索相应的包。为了避免这种情况,请添加自定义订阅源。

重要提示:

如要使用自定义订阅源,请确保机器人有权访问自定义位置。

活动订阅源

使用多个订阅源时,NuGet 会选择响应最快的订阅源。由于活动包可能有多个版本,因此机器人会根据 Studio 中的运行时规则搜索版本。具体如下:
  • 对于严格运行时规则,机器人仅查找指定的包版本。例如,如果您选择 2.5.0 版本并将“运行时规则”设置为“严格”,那么机器人将仅搜索 2.5.0 版本。如未找到,会出现错误。

  • 根据最低适用版本运行时规则,机器人会查找指定的包版本或更高版本。例如,如果您选择 2.5.0 版本并将“运行时规则”设置为“最低适用版本”,那么机器人将搜索以 2.5.0 开头的版本(2.5.0、2.5.1、2.5.2 等)。 如未找到,会出现错误。

If a feed lacks signed packages and dependencies, the automation might fail. This is because the Robot expects all packages and dependencies to be signed. To prevent this, ensure that all configured feeds contain only signed packages and dependencies.
重要提示:
  • 无论何时修改配置文件,都需要重新启动 UiPath 机器人服务,以使更改生效。

  • 如要忽略来自NuGet.config的 HTTPS 订阅源,请在UiPath.config<packageSettings>下添加以下行:
    <add key="skipHttpConfigurationSources" value="true" /><add key="skipHttpConfigurationSources" value="true" />
如下清单总结机器人使用的订阅源,具体取决于订阅源的配置方式:
  • 如果选择安装本地订阅源,则系统会创建 %ProgramFiles%\UiPath\Studio\Packages 文件夹。此文件夹包含安装时 UiPath 正式支持的活动程序包。此订阅源默认处于启用状态。
  • 如果选择不安装本地订阅源,则系统会创建%ProgramFiles%\UiPath\Studio\Packages文件夹;不过,此文件夹仅包含作为默认依赖项添加到新项目的程序包。
    • UiPath.UIAutomation.Activities

    • UiPath.System.Activities

    • UiPath.Excel.Activities

    • UiPath.Mail.Activities

当您将机器人连接到 Orchestrator 时,Orchestrator 会提供 NuGet 订阅源。此订阅源包含 UiPath 官方支持的活动包。此订阅源默认处于启用状态,具体取决于您的存储设置。

如下清单总结机器人使用的订阅源,具体取决于机器人与 Orchestrator 的连接:

连接到 Orchestrator 的机器人

  • 如果将 NuGet.Repository.Type 设置为 Legacy,则活动默认保存在 ~/NuGetPackages/Activities 位置中。您可以自定义该值,并且系统会将其作为 web.config 文件的 NuGet.Activities.Path 参数保存在 Orchestrator 计算机上。
  • 如果将NuGet.Repository.Type设置为Composite,那么活动将保存在通过Storage.TypeStorage.Location参数指定的位置。
    重要提示:
    Composite选项会限制包目录中复制-粘贴命令的使用。

未连接到 Orchestrator 的机器人

机器人未连接到 Orchestrator 时,或它在本地订阅源中找不到所需的活动时,它会使用以下订阅源:
https://pkgs.dev.azure.com/uipath/Public.Feeds/_packaging/UiPath-Official/nuget/v3/index.jsonhttps://pkgs.dev.azure.com/uipath/Public.Feeds/_packaging/UiPath-Official/nuget/v3/index.json

这是官方在线 UiPath 订阅源,也是 Studio 中的包管理器检索其活动的来源。 默认情况下,此订阅源处于非活动状态。 如要启用此功能,请在 Studio 中转到“设置”>“管理来源”,然后选择相应的选项。

回退包文件夹

备用包文件夹是备份文件夹。当主要来源出现故障时,机器人可以从该文件夹中检索所需的包。

如要设置此文件夹,请在机器人计算机上添加NUGET_FALLBACK_PACKAGES环境变量。 该变量应包含这些备份文件夹完整路径的列表(路径之间以分号隔开)。 如果该环境变量不存在,那么机器人将尝试从Nuget.config文件中读取 NuGet 包后备文件夹。
重要提示:

您不能使用备用文件夹来存储和运行完整的自动化任务或工作流。

不支持部署在回退文件夹中的流程,仅支持依赖项。

  • 默认订阅源
  • 自定义订阅源
  • 活动订阅源
  • 回退包文件夹

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo
信任与安全
© 2005-2025 UiPath。保留所有权利。