【问题标题】:Xamarin portable class library issueXamarin 可移植类库问题
【发布时间】:2015-10-06 10:59:13
【问题描述】:

您好,我有以下问题,我在 Mac 上使用 xamarin,并使用带有可移植类库的原生单视图应用程序创建了一个跨平台应用程序解决方案。

在可移植类库中,我添加了一个对 newtonsoft.json v4.0.3 的引用,但是当我重建我的项目时,我收到如下错误:

  • 对类型“System.ComponentModel.ITypedList”的引用声称它定义为程序集“System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”,但找不到。

我该怎么办?

非常感谢您

【问题讨论】:

  • 那个 Json 库也是可移植的吗?

标签: c# xamarin portable-class-library


【解决方案1】:

Newtonsoft.Json 的 4.0.3 版本仅适用于 .NET(2.0、3.5、4.0)、Windows Phone 7(我认为)和 Silverlight 4。此版本不支持 可移植类库

使用 NuGet 下载最新的 Newtonsoft.Json 版本,它应该提供许多 PCL 替代方案,特别是可以针对几乎所有现代平台的 Profile 328 程序集包括 Xamarin iOSAndroid

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-05-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多