問題1:
Type 'JDBYSJ.Data.NewsChannel' cannot be serialized. Consider marking it with the DataContractAttribute attribute, and marking all of its members you want serialized with the DataMemberAttribute attribute. Alternatively, you can ensure that the type is public and has a parameterless constructor - all public members of the type will then be serialized, and no attributes will be required.
翻譯: 「JDBYSJ.Data類型。NewsChannel」不能被序列化。考慮與DataContractAttribute屬性標記,標記它的全部成員要序列化的DataMemberAttribute屬性。或者,您能夠確保公共和類型有一個無參數的構造函數——全部公共成員的類型將被序列化,也沒有須要的屬性。
問題緣由:序列化的類裏面有帶參數的構造函數
解決方法:去掉該構造函數
問題2:
該項目須要平臺 SDK (UAP, Version=10.0.10586.0),但還沒有安裝。請訪問以下連接以瞭解詳細信息
問題緣由:系統版本與程序須要的版本不匹配
解決方法:用文本方式打開csproj 而後搜索UAP 將UAP的值改成電腦當前版本的值。。。。。(改完以後能夠加載可是運行的時候可能會出錯)
問題3:
Collection was modified; enumeration operation may not execute.
問題緣由:foreach裏面不能對集合進行Remove或者Add操做
解決方法:用for循環代替