KenK
(Ken)
1
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)
yukino
(kawahara)
2
事象を再現させていないので推測交じりますが・・・。
エラー自体は、Attend Robotが動作する端末に、[UiPathTeam.Calendar.Activities****.nupkg]をコピーすることで解消されると思います。
コピー先は[%programdata%\UiPath\UiPath.Settings]ファイルの[ActivitiesFeed]欄に記載があるところです。
(デフォルトでは、%LocalAppData%\UiPath\Activitiesですかね)
1 Like
KenK
(Ken)
3
早速、返信頂きありがとうございます。
無事に解決できました。
解決方法としてはアドバイス頂いた通りでして、
[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
Daemo
4
Hello Ken;
I’m having same problem with the calendar activity. Can you please advice on resolution (In English).
Thanks
KenK
(Ken)
5
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