Robot
2020.10
バナーの背景画像
Robot ガイド
最終更新日 2023年9月20日

パッケージの署名の検証

現象

古いバージョンから Studio v2019.4 以降にアップグレードすると、一部のプロセスの実行が失敗します。これは、パッケージの署名の確認が実施されている場合にのみ適用されます。パッケージの署名方法と Robot によるパッケージの署名の確認方法を確認してください。

原因

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 (署名済み) パッケージの両方が含まれています。プロセスが実行されると、Robot は適用可能な最も低いバージョンを使用して必要なパッケージをインストールします。この場合、このパッケージは Microsoft.Rest.ClientRuntime.2.3.10.nupkg (署名なし) です。パッケージの署名の確認が強制される場合、プロセスの実行は失敗します。それ以外の場合、プロセスは期待どおりに実行されます。

解決策

この状況にはいくつかのアプローチがあります。

  1. オートメーション プロジェクトで使用されるすべてのパッケージが署名されていることを確認します。
  2. 実行時に最新のパッケージ バージョンを要求するようにプロセスを変更します。

    注: 署名の確認が強制されない場合、Studio の v2019.4 より前のバージョンで作成したプロセスは、署名の有無にかかわらず、引き続き実行されます。
  • 現象
  • 原因
  • 解決策

Was this page helpful?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
UiPath ロゴ (白)
信頼とセキュリティ
© 2005-2024 UiPath. All rights reserved.