タイトル : Re: シリアライズしたデータの共有 投稿日 : 2009/02/17(Tue) 19:30 投稿者 : YuO
> シリアライズしたファイルに作成元のアプリケーション名やバージョンなどの > 情報があるために、別のプロジェクトでは開くことが出来ないのだと思いますが。 > Aのアプリケーションでシリアライズしたデータを別のアプリケーションBで > 読み込むにはどのようにしたら良いのでしょうか? シリアライズするデータ部分を別のアセンブリ (つまりはDLL) に切り出して, そのアセンブリをAとBで共用してください。 (シリアライズ対象のオブジェクト).GetType().AssemblyQualifiedNameが一致しないと, デシリアライズに失敗すると思っておくのがよいです。 |