AssemblyA.MyType 型のオブジェクトをシリアル化し、ファイルを AssemblyB.MyType 型に逆シリアル化できるかどうかを知る必要があります。これら 2 つの型は同じもので、唯一の違いは格納場所 (AssemblyA と AssemblyB) です。
私のシナリオ: AssemblyA は、多くの型と関数を必要とする実行可能ファイルExeAによって使用されます。AssemblyB はExeBによるユーザーであり、必要なのは MyType だけです (AssemblyA にある他の参照を含めることはできません)。
MyType を含む 3 番目のアセンブリ (AssemblyC) を作成する場合、AssemblyA と AssemblyB から MyType を削除し、参照 AssemblyC を 2 つのプロジェクトに追加します。しかし、異なるタイプを使用してシリアライズおよびデシリアライズすることは可能ですか?
私はネット2.0を使用しています
ありがとうございました。