UiPath Documentation
studio
2021.10
false
Studio 用户指南
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。

ST-USG-027 - 所需包

规则 IDST-USG-027

作用域:项目

描述

规则允许在给定项目中强制使用活动包和版本。定义所需软件包列表之后,规则将检查项目,以确定是否未添加任何项目作为依赖项。默认情况下,如果项目中未安装任何必需的软件包,则规则会在“错误列表”面板中记录一个错误。

建议

确保组织需要的所有软件包都已安装在项目中。

修改规则

在“项目设置”窗口中,选择“工作流分析器”选项卡。找到并选中相应规则,如下图所示:

默认情况下,此规则不需要任何活动包。通过写全名以及版本并用等号 (=) 分隔(例如 UiPath.Excel.Activities=2.5.3)来添加包。

添加大于号 (>) 以要求高于指定版本的任何版本,例如,UiPath.Excel.Activities>=2.5.3 将需要版本为 2.5.3 或更高的 UiPath.Excel.Activities 包。大于号 (>) 只能与等号(=)一起使用,如 UiPath.Excel.Activities>2.5.3 类的输入无效。

不支持小于 (<) 和小于或等于 (<=) 符号,因此 UiPath.Excel.Activities<2.5.3UiPath.Excel.Activities<=2.5.3 等此类输入可视为无效。

使用通配符 * 要求同一程序包的多个版本之一。例如,值 UiPath.Excel.Activities=2.7.2-beta* 要求 UiPath.Excel.Activities=2.7.2 软件包的任何 2.7.2-beta 版本,并且如果安装了同一软件包的其他版本,则规则会生成错误,包括:

  • UiPath.Excel.Activities=2.7.2
  • UiPath.Excel.Activities=2.7.2 包的其他预发行版本(如 Alpha 版)
  • UiPath.Excel.Activities 包的其他稳定和预发行版本

通配符 * 仅可在版本末尾使用。此外,同时使用大于或等于 (>=) 符号及通配符 * 时,大于符号 (>=) 将解释为等号 (>=),例如 UiPath.Excel.Activities>=2.7.2-beta* 是有效输入,但被解释为 UiPath.Excel.Activities=2.7.2-beta*

示例:

  • UiPath.Excel.Activities=2.8.4-*
  • UiPath.Excel.Activities>=2.7.2
  • UiPath.Excel.Activities=2.7.2

要需要多个软件包,只需用逗号将它们分开,例如,UiPath.Excel.Activities, UiPath.UIAutomation.Activities 要求将任何版本的 UiPath.Excel.Activities 和 UiPath.UIAutomation.Activities 添加到项目中。

备注:

To check which package an activity belongs to, use the Group by Packages option in the Activities panel, as explained here. Another easy way to check is to hover over an activity in the panel and read the tooltip.

将包添加到规则中后,可以使用“分析项目”按钮尝试执行规则。

重置为默认值

默认情况下,该规则不要求任何包。但是,如果您希望快速删除已添加的包,请右键单击“项目设置”窗口中的规则,然后单击“重置为默认值”默认操作也会重置为默认值“错误”

  • 描述
  • 建议
  • 修改规则
  • 重置为默认值

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新