Question
Windowsプロジェクトでv24.3以上のUiPath.System.Activitiesを使用すると、『For Each』アクティビティのプロパティが表示されず、編集できない事象が発生します。
解決・回避方法を教えてください。
背景情報:
Studio:v2023.4.6
Answer
原因
パッケージソースのオフィシャルフィードは「https://www.myget.org/f/workflow/」の場合、このエラーが発生します。
mygetのフィードからUiPath.System.Activitiesパッケージおよび依存関係をインストールする際に、依存パッケージがいくつか欠けているため、『For Each』アクティビティがStudioで正しく表示されません。
解決策
mygetは既にサポート対象外となっております。
最新のオフィシャルフィードは公式ガイド「アクティビティ パッケージを管理する」の「オフィシャル」を参照してください。
『For Each』アクティビティのプロパティが表示されない場合、以下の手順で対応してください。
- Studioの「パッケージを管理」で、オフィシャルフィードのソースを最新の公式ソースで更新する。「myget.org」を参照している場合、このフィードの参照を解除もしくは削除する。
- ローカル「%userprofile%.nuget\packages」フォルダをリネーム(バックアップ)し、空の「%userprofile%.nuget\packages」を新規作成する。
- Studioでプロジェクトを開き、v24.3以上のUiPath.System.Activitiesを再インストールする。
- バックアップした「%userprofile%.nuget\packages」フォルダにあるものを新規作成した「%userprofile%.nuget\packages」にコピーする。
