机器人
2020.10
False
横幅背景图像
机器人用户指南
上次更新日期 2023年9月20日

包签名验证

观察到的行为

从旧版本升级到 Studio v2019.4 或更高版本后,将无法执行某些流程。此问题仅出现在强制执行程序包签名验证的情况中。请参阅如何对程序包进行签名以及机器人如何验证程序包签名

原因

升级到 Studio v2019.4 或更高版本后,C:\Program Files (x86)\UiPath\Studio\Packages 文件夹会填充已签名的活动包,同时保留未签名版本。
例如,Packages 文件夹同时包含 Microsoft.Rest.ClientRuntime.2.3.10.nupkg(未签名)和 Microsoft.Rest.ClientRuntime.2.3.12.nupkg(已签名)。执行流程时,机器人会使用最低适用版本来安装所需程序包,即本例中的 Microsoft.Rest.ClientRuntime.2.3.10.nupkg(未签名)。如要求强制执行程序包签名验证,则流程执行会失败。否则,机器人将正常执行流程。

解决方案

此问题的解决方案有两种:

  1. 确保自动化项目中使用的所有程序包均已签名。
  2. 修改您的流程,以便其在执行时请求最新版包。

    注意:如未强制执行签名验证,则无论程序包的签名状态如何,机器人都可正常执行使用 Studio v2019.4 先前版本创建的流程。
  • 观察到的行为
  • 原因
  • 解决方案

此页面是否有帮助?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath 白色徽标
信任与安全
© 2005-2024 UiPath. All rights reserved.