UiPath Assistant環境でのxamlファイル実行時の依存関係に関して

質問失礼します。

UiPathStudioのある開発環境で、Robotの引数にxamlを指定したRobotをPublishし、
UiPath Assistantのみがインストールされている運用環境で実行しています。

Robotの引数に指定したxamlはPublishしておらず、運用環境のフォルダに入っているのですが、
そのxamlの依存関係は、xamlのあるフォルダにプロジェクトファイル(project.json)がある場合、
そのプロジェクトファイルに指定した依存関係のアクティビティ・パッケージのバージョンを参照するのでしょうか。

UiPathStudio:2021.10.8
UiPath Assistant:2021.10.8

Hi @hamada

After publishing you will get a .nupkg file

You need copy that file nupkg file to your production environment and paste the file in the path of robot defaults which is

C:\ProgramData\UiPath\Packages


Now if you go to uipath assistant and refresh you can see the package there install it and run it

Regards
Sudharsan

Copy the nupkg file form the path from DEV environment @hamada
C:\ProgramData\UiPath\Packages

Paste the nupkg file in the path Prod Environment
C:\ProgramData\UiPath\Packages

Then open uipath assistant → Refresh-> install package and run the process

Regards
Sudharsan

1 Like

こんにちは

参照しません。あくまでアクティビティパッケージは一つのプロセスで一セット(元のプロジェクトで定義されたもの)になります。

ちなみにですが、Windowsプロジェクトになると、プロジェクトフォルダ外のxamlは参照できなくなりますので、将来的にはこのような方式の見直しも必要になるかもしれません。

ご回答ありがとうございます。
いつも非常に助かっております。

PublishしたRobotからxamlを「ワークフロー呼び出し」で呼び出しているのですが、
そのxamlの依存関係は、実行しているRobotで定義したプロジェクトファイルの依存関係を参照しているということで
間違いありませんか。為念確認させてください。 宜しくお願い致します!

こんにちは

一つの自動化プロセスで複数の異なるバージョンのアクティビティパッケージを利用・参照することはできません。そのため、当該自動化プロセスが持っているproject.jsonに定義されたアクティビティパッケージしか利用しません。
その結果として、バージョン相違によるエラーが発生することもあります。

ご回答ありがとうございます!

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.