1

ここで完全なフレームワークに関するこれに関連する質問を見ました。かなり長い間未解決のままだったようで、これはコンパクトなフレームワーク用であるため、新しい質問を作成した方がよいと思いました。

アセンブリを動的に (Assembly.LoadFrom を使用して) ロードしている型を逆シリアル化したいのですが、「ProtoIncludeAttribute の既知の型を識別できません」というエラーが発生します。

私が言及した関連する質問では、 AppDomain.AssemblyResolve イベントをフックすると問題の解決に役立つことが示唆されました。完全なフレームワークには意味がありますが、そのイベントは CF では使用できません。CFでこれを行う方法があるのだろうか。

私が使用している構造はこれによく似ており、逆シリアル化に必要なすべてのクラスは同じアセンブリから読み込まれます。アセンブリが動的に読み込まれるのではなく参照されている場合は正常に動作しますが、動的に読み込まれると失敗します。

4

0 に答える 0