.NET 6に移行させたカスタムアクティビティがRobotでの実行でエラーとなる

:grey_question: Question
Windowsレガシープロジェクトで使用していたアクティビティを、Windowsプロジェクトで使えるように .NET 6に移行させたカスタムアクティビティが、
Studioでは実行できるが、パブリッシュしてAssistantからプロセスを実行すると以下エラーメッセージが出て動作しない。

<エラーメッセージ​>
「Cannot bind to the target method because its signature is not compatible with that of the delegate type.」

こちらの原因と対応策について教えて下さい。

:bulb: Answer
<原因>

今回の対象となっているカスタムアクティビティの場合、原因は次の2点です。

  1. ​Target Frameworkが、正しくは"net6.0-windows7.0"になっておらず、"net6.0"となっていた事、また、
  2. Dependenciesが記載されていた為

<対策>

1.Target Frameworkが"net6.0"となっている部分については、公式ガイドに記載のある通り"net6.0-windows7.0"
に変更する。

公式ガイド:
<手順 3: NuGet パッケージを作成する>

2.左下のDependenciesがある場合に問題が発生していた為、こちらを削除する

<変更前後>

変更前:

変更後: