我可以用它代替 Serializable 的 DataContract
Posted
技术标签:
【中文标题】我可以用它代替 Serializable 的 DataContract【英文标题】:Can I use it instead of DataContract of Serializable 【发布时间】:2017-06-23 21:37:19 【问题描述】:我通过 slSvcUtile.exe 为 Xamarin.Forms 创建 service.cs 但出现错误:
在命名空间“System.Runtime.Serialization”中找不到类型名称“DataContractAttributeAttribute”。此类型已转发到程序集“System.Runtime.Serialization, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e”考虑添加对该程序集的引用。
我可以用它来代替 Serializable 的 DataContract 吗?
【问题讨论】:
【参考方案1】:您似乎缺少对库的引用。您可以尝试使用 /r: System.Runtime.Serialization.dll 添加 System.Runtime.Serialization.dll 您可能需要指定它的完整路径。
详细操作方法在这里 https://msdn.microsoft.com/en-us/library/cc197958(v=vs.95).aspx
【讨论】:
以上是关于我可以用它代替 Serializable 的 DataContract的主要内容,如果未能解决你的问题,请参考以下文章
使用 AngularJS 服务代替 KendoUI 调度程序中的 url