【发布时间】:2015-06-22 15:52:53
【问题描述】:
实际上,我正在使用 xamarin studio for Android 和 IOS for webService 开发我的应用程序,我在 Android 和 IOS 中分别包含了一个单独的项目。
我的 webService 响应是 xml 格式的,所以我通过以下方式将其转换为 json:
XmlDocument doc = new XmlDocument ();
doc.LoadXml (json);
var jsonText = JsonConvert.SerializeXmlNode (doc);
使用 Newtonsoft.Json 4.5 版
在 Android 中工作。
转移到 IOS 在 IOS 中使用了相同的 webService c# 编码,但它显示以下错误:
无法从程序集“Newtonsoft.Json, Version=4.5.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”加载类型“Newtonsoft.Json.Utilities.DynamicWrapper”。
SignalR & WebApi - colliding Newtonsoft.Json references
尝试使用上述链接但没有用,如果有人有想法请帮我解决这个问题。
【问题讨论】:
-
其余的错误是什么。在您发布的内容之后必须有一些内容来描述其余内容?
-
在IOS工作时出现上述错误
标签: c# android ios web-services xamarin-studio