studio
2023.4
false
- 发行说明
- 入门指南
- 设置和配置
- 自动化项目
- 依赖项
- 工作流类型
- 文件比较
- 自动化最佳实践
- 源代码控件集成
- 调试
- 诊断工具
- 变量
- 参数
- 导入的命名空间
- 基于触发器的 Attended 自动化
- 录制
- 用户界面元素
- 控制流程
- 选取器
- 对象存储库
- 数据抓取
- 图像与文本自动化
- Citrix Technologies Automation
- RDP 自动化
- Salesforce 自动化
- SAP 自动化
- VMware Horizon 自动化
- 日志记录
- ScreenScrapeJavaSupport 工具
- Webdriver 协议
- 测试套件 - Studio
- 扩展程序
- 故障排除
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.3
或 UiPath.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 添加到项目中。
注意: 要检查活动所属的包,请使用“ 活动 ”面板中的“按包分组”选项,如此 处所述。 另一种简单的检查方法是将鼠标指针悬停在面板中的活动上并阅读工具提示。
将包添加到规则中后,可以使用“分析项目”按钮尝试执行规则。