通知を受け取る

UiPath Studio

UiPath Studio ガイド

ST-USG-027 - 必要なパッケージ

Rule ID: ST-USG-027

スコープ: プロジェクト

説明

ルールを設定することで、特定のプロジェクトでアクティビティ パッケージとバージョンの使用を強制できます。必要なパッケージのリストを定義すると、依存関係としてプロジェクトに追加されていないパッケージがないかどうかがルールによって確認されます。既定では、必要なパッケージがプロジェクトにインストールされていない場合、ルールによって、[エラー リスト] パネルにエラー ログが記録されます。

推奨

組織で必要なパッケージがすべてプロジェクトにインストールされていることを確認してください。

ルールの変更

[プロジェクト設定] ウィンドウで、[Workflow Analyzer] タブを選択します。以下の画像のように、ルールを見つけてルールを選択します。

875875

By default, this rule does not require any activity packages. Add a package by writing its full name together with its version separated by the equals sign (=), for example, UiPath.Excel.Activities=2.5.3 です。

Add the greater than (>) symbol to require any version higher than a specified version, for example, UiPath.Excel.Activities>=2.5.3 would require a UiPath.Excel.Activities package with a version of 2.5.3 or higher. The greater than (>) symbol can only be used together with the equals sign (=), inputs such as UiPath.Excel.Activities>2.5.3 are invalid.

The less than (<) and the less than or equals (<=) symbols are not supported, therefore inputs such as UiPath.Excel.Activities<2.5.3 または UiPath.Excel.Activities<=2.5.3 are considered invalid.

Use a wildcard character * to require one of multiple versions of the same package. For example, the UiPath.Excel.Activities=2.7.2-beta* value requires any 2.7.2-beta version of the UiPath.Excel.Activities=2.7.2 package and the rule generates an error if other versions of the same package are installed, including:

  • UiPath.Excel.Activities=2.7.2
  • Other prerelease versions of the UiPath.Excel.Activities=2.7.2 package (like alpha versions)
  • Other stable and prerelease versions of the UiPath.Excel.Activities package

The wildcard character * can only be used at the end of the version. Furthermore, when using the greater than or equals (>=) symbol together with a wildcard character *, the greater than symbol (>=) is interpreted as the equals sign (=), for example, UiPath.Excel.Activities>=2.7.2-beta* is a valid input, but is interpreted as 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

To require multiple packages, simply separate them by a comma, for example, UiPath.Excel.Activities, UiPath.UIAutomation.Activities requires any version of UiPath.Excel.Activities and UiPath.UIAutomation.Activities to be added to the project.

📘

注:

アクティビティが、どのパッケージに属しているかを確認するには、こちらで説明しているとおり、[アクティビティ] パネルの [パッケージ別にグループ化] オプションを使用します。もう 1 つの簡単な確認方法は、パネルのアクティビティ上でホバーして、表示されるツールチップを見ます。

ルールにパッケージを追加した後、[プロジェクトを分析] ボタンをクリックすると、ルールを試行できます。

既定値にリセット

既定では、ルールでいずれのパッケージも必要とされていません。ただし、自分で追加したパッケージをすぐに削除するには、[プロジェクト設定] ウィンドウでルールを右クリックして [既定値にリセット] をクリックします。[既定のアクション] も、その既定値である [エラー] にリセットされます。

875875

2 年前に更新

ST-USG-027 - 必要なパッケージ


改善の提案は、API リファレンスのページでは制限されています

改善を提案できるのは Markdown の本文コンテンツのみであり、API 仕様に行うことはできません。