我通过slSvcUtile.exe为Xamarin.Forms创建service.cs但是我得到了错误:
类型名称' DataContractAttributeAttribute'无法在命名空间中找到System.Runtime.Serialization'。此类型已转发到程序集System.Runtime.Serialization,Version = 2.0.5.0,Culture = neutral,PublicKeyToken = 7cec85d7bea7798e'考虑添加对该程序集的引用。
我可以使用它而不是Serializable的DataContract吗?
答案 0 :(得分:1)
您似乎缺少对库的引用。您可以尝试使用/ r:System.Runtime.Serialization.dll添加System.Runtime.Serialization.dll 您可能需要指定它的完整路径。
详细说明如何做到这一点 https://msdn.microsoft.com/en-us/library/cc197958(v=vs.95).aspx