【问题标题】:Xamarin.Android 4.8 & Servicestack issueXamarin.Android 4.8 & Servicestack 问题
【发布时间】:2013-09-06 05:58:35
【问题描述】:

我将 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]

同样的代码适用于

【问题讨论】:

  • 您是否在项目中部署了“System.ServiceModel.Web.dll”?
  • 我遇到了同样的问题。你能找到解决方案吗?还是您只是没有将 DateTime 序列化为 Json?

标签: xamarin.android servicestack


【解决方案1】:

显然 Xamarin Android 4.8 中存在错误。 见:https://bugzilla.xamarin.com/show_bug.cgi?id=13686

测试版已经发布,但希望他们能尽快推出更新。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-13
    • 2020-02-19
    • 1970-01-01
    • 1970-01-01
    • 2022-12-11
    • 1970-01-01
    相关资源
    最近更新 更多