Studio Robotでは動作するが、Attended Robotではエラー(Error message: Cannot create unknown type )になる現象

UiPath Studio上のロボットでは問題なく実行できるのに、パブリッシュした処理をAttended Robotに実行させようとするとunknown typeとエラーになり、実行できません。
具体的な内容を記載します。インストールしたアクティビティ・パッケージが原因なことはわかるのですが、解決方法がお分かりになる方がいましたら、アドバイス頂けますと幸いです。

■実行したいこと
日本時刻で前日の日付を取得し、表示する。

■補足
today.AddDays(-1).ToString
前日の取得は上記で実現できますが、後述するアクティビティ・パッケージの利用を前提としています。

■具体的なエラー内容
アクティビティ・パッケージでUiPathTeam.Calendar.Activitiesをインストールした上で、そのアクティビティを使った処理を作成しました。

UiPath Studio Robot(F5)では問題なく、処理は実行されます。
Attended Robotに実行したところ、以下のエラーが表示され実行できません。

UiPath Robot Tray
An error appeared while executing TIME

Error message: Cannot create unknown type ‘{clr-namespace:UiPathTeam.Calendar.Activity;assembly=UiPathTeam.Calendar.Activities}BusinessDayCalculator’.

UiPath.Excel.Activitiesなど、これまで追加したパッケージでこのようなエラーが発生したことはありませんが、UiPathTeam.****などを利用するときには、インストールだけでなく、他にもなにかしないと行けないのでしょうか?

TIME.zip (1.8 KB)

事象を再現させていないので推測交じりますが・・・。
エラー自体は、Attend Robotが動作する端末に、[UiPathTeam.Calendar.Activities****.nupkg]をコピーすることで解消されると思います。
コピー先は[%programdata%\UiPath\UiPath.Settings]ファイルの[ActivitiesFeed]欄に記載があるところです。
(デフォルトでは、%LocalAppData%\UiPath\Activitiesですかね)

1 Like

早速、返信頂きありがとうございます。
無事に解決できました。

解決方法としてはアドバイス頂いた通りでして、

[C:\Users***\AppData\Local\UiPath\Activities\UiPathTeam.Calendar.Activities.1.0.0]
に入っているnupkgファイル(UiPathTeam.Calendar.Activities.1.0.0.nupkg)を
[C:\Program Files (x86)\UiPath\Studio\Packages]
にコピーしました。

ありがとうございます。

3 Likes

Hello Ken;

I’m having same problem with the calendar activity. Can you please advice on resolution (In English).

Thanks

Hi, Daemo

Copy the file to the folder.

1.File
[C:\Users***\AppData\Local\UiPath\Activities\UiPathTeam.Calendar.Activities.1.0.0]
UiPathTeam.Calendar.Activities.1.0.0.nupkg

2.Folder
[C:\ProgramFiles(x86)\UiPath\Studio\Packages]

1 Like