2017-05-19 36 views
0

是否可以序列化caliburn.micro bindablecollection ver 3.0.3?那裏有

我想在'Caliburn.Micro ver = 3.0.3'中序列化'BindableCollection'類。

我可以在版本1.5.2中序列化它。 也許因爲有'using System.Runtime.Serialization;'。

但在3.0.3中,沒有'使用System.Runtime.Serialization'。 因此,它顯示我編譯它時出現錯誤。

您能否幫我序列化'Caliburn.Micro ver = 3.0.3'中的'BindableCollection'類?

謝謝。

回答

0

從1.5.2至3.03有一個改變以產生[DataContract]代碼只是在PropertyChangeBase.cs,所以你有[DataMember]來註釋成員屬性,如果你正在使用PropertyChangeBase爲你的一部分模型。

如果您不這樣做,那麼您必須自己引用該名稱空間並註釋您的類和您的成員屬性才能正確序列化。

相關問題