私は古いプロジェクトで作業しており、マイナーな変更を行っています。いくつかの場所で、コードは SoapFormatter クラスを使用して、データを SOAP 形式でシリアライズおよびデシリアライズします。コードは問題なく正常に動作しています。
MSDN ヘルプは、SoapFormatter クラスについて次のように述べています。
「.NET Framework 2.0 以降、このクラスは廃止されました。代わりに BinaryFormatter を使用してください。」
.NET 4.5 でプロジェクトをコンパイルしても、エラーや警告は表示されません。今、私の混乱は -
SoapFormatter は本当に時代遅れですか? (.NET 4.5 アプリの場合)?
SoapFormatter の代わりに BinaryFormatter を使用して SOAP 形式でシリアライズ/デシリアライズするにはどうすればよいですか?
絶対に必要でない限り、コードを変更したくありません。
前もって感謝します!