无法在 Xamarin.UWP 中加载文件或程序集'System.Runtime.Serialization'



我在Xamarin.Forms中有一个项目,我使用以下行来解析JSON到对象。

var jsonObj = JsonConvert.DeserializeObject(resultstringjson);

它在Xamari.Android和Xamarin.iOS中正常工作,但是当我在UWP中运行时,它会显示以下错误。

无法加载文件或程序集"System.Runtime.Serialization, Version=4.0.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089' 或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。(HRESULT的例外:0x80131040)

有人知道如何解决它吗?

你可以尝试直接将System.Runtime.Serialization.Primitives添加到 UWP 项目中project.json文件,如下所示:

"dependencies": {
     "System.Runtime.Serialization.Primitives":  "4.0.10-*"
}

相关内容

  • 没有找到相关文章

最新更新