我正在使用 ServiceStack 和 Xamarin.Android/Mono for Android 项目。
如果我使用任何链接更新到 Xamarin.Android 4.8,我会收到错误消息:
无法加载文件或程序集 'System.ServiceModel.Web, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e' 或其依赖项之一..
我正在使用来自以下网址的 ServiceStack dll: https ://github.com/ServiceStack/ServiceStack/tree/master/release/latest/MonoDroid
这个问题的答案是自己编译DLL吗?
此外,对于 Android 4.3,如果我将 DTO 与具有 DateTime 字段的对象的属性一起使用,我会得到一个额外的异常:
System.NullReferenceException:对象引用未设置为
ServiceStack.Text.Common.DateTimeSerializer.ToWcfJsonDate (DateTime dateTime) [0x00000] 处的对象实例
相同的代码适用于 <4.3。我意识到可能不相关。