studio
2022.10
false
UiPath logo, featuring letters U and I in white
Studio 用户指南
Last updated 2024年11月18日

ST-USG-027 - 所需包

规则 ID:ST-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 添加到项目中。
注意: 要检查活动所属的包,请使用“ 活动 ”面板中的“按包分组”选项,如此 所述。 另一种简单的检查方法是将鼠标指针悬停在面板中的活动上并阅读工具提示。

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

重置为默认值

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



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

此页面有帮助吗?

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