徹底したWebブラウジングを行った後、Windows Phone 7でシリアル化してIsolatedStorageに入力する方法が2つあります。私はSilverlight用の11月のアップデートでVisualStudio 2010を使用していますが、これは一般的なWP7アプリ、パノラマベースであり、重要ではありません。彼らは両方の "使用"句を必要とし、シリアル化を行ってファイルを保存します。ドキュメントをIsolatedStorageにシリアル化します。どこにXMLSerializerがありますか?
これらの方法の1つでは、シリアライズしようとしているクラスに干渉しにくく、シリアリングの問題に直面しています。 XMLSerializerはSystem.Xml.Serialization名前空間に存在しないようです。これまでそこにいたことはもうありませんか?ここにXmlSerializerがあることを前提としているようだページの例を示します。これは11月の記事なので、それはかなり新しいです
http://fatsweb.blogspot.com/2010/11/tombstoning-in-phone-7-xna-games.html
注こと。それはおそらくXNAアプリケーション用でSilverlightアプリケーション用ではないでしょうか?いずれにしても、私のVS2010 XmlSerializerでは恐ろしい "型または名前空間が見つかりません"というエラーが表示され、 "System.Xml.Serializationを使用する"を追加しても解決するオプションはありません。手で。これは一体どこのアイディアですか?
代わりに、DataContractSerializerを使用していたようですが、カスタムクラスで多くの干渉が発生し、クラス自体のシリアル化に関するあらゆる種類の情報が入力されます。私はむしろそれを避けたい。
MSは、XMLシリアル化を使用することを勧めています。これはかなり遅いためです。 –