勉強してて詰まったところの解決(2)
昨日に引き続き、教材として勉強させていただいています、
「Windows8 ストアアプリ開発入門」(秀和システム)
P.119で[IgnoreDataMember]を追加してもエラーがでたままの時は、
HelloWorldModel.csの先頭に
using System.Runtime.Serialization;
が追加されているか確認してください。
昨日書いた、勉強してて詰まったところの解決(1)と同じような解決方法だったので、正直書くか迷いましたが、一応メモしておくことにしました。
サンプルの方に
using System.IO;
も追加されていたので、追加しておくことにしました。
※P.120でStream sを書いた時に必要みたいです。
P.122でも追加が必要なようです。
using HelloWorldApp.DataModel; …1
using System.Diagnostics; …2
using System.Xml; …3
using Windows.Storage; …4
1はHelloWorldModel.LoadFromStream(s); のため
2はDebug.WriteLine("ファイルなし"+ex); のため
3はcatch(XmlException ex) のため
4はawait ApplicationData.Current(以下略) のため