OCにパブリッシュしたプロジェクトを実行すると「Could not find a part of the path 'C:\Users\{user name}\.nuget\packages\{project name}\{version}\lib\net45\project.json'. 」エラーが発生する

:grey_question: Question

「対応OS」を"Windows"または”クロスプラットフォーム”として作成したプロジェクトをOrchestratorにパブリッシュ後に実行すると、下記のエラーが発生します。

エラーメッセージ:

Could not find a part of the path 'C:\Users\{user name}\.nuget\packages\{project name}\{version}\lib\net45\project.json'.

:bulb: Answer

原因

「対応OS」が"Windows"または”クロスプラットフォーム”のプロジェクトは下記の”.NET 5 以降のフレームワークを使用するプロセス”に該当いたします。

.NET 5 以降のフレームワークを使用するプロセスを実行するには、v2021.10 以降の Robot および Orchestrator が必要です。

解決策

Robot,Orchestratorをv2021.10以降にバージョンアップしていただくか、「対応OS」を"Windows - レガシ"としてプロジェクトを再作成していただく必要があります。