【问题标题】:ServiceStack.Text with Xamarin Forms带有 Xamarin 表单的 ServiceStack.Text
【发布时间】:2016-06-08 18:20:37
【问题描述】:

尝试安装 ServiceStack.Client 和 VS 抱怨 ServiceStack.Text 并显示以下消息

无法安装包“ServiceStack.Text 4.0.56”。你在尝试 将此软件包安装到目标项目中 '.NETPortable,Version=v4.5,Profile=Profile111',但包确实 不包含任何程序集引用或内容文件 与该框架兼容。如需更多信息,请联系 包作者。

关于克服这个问题有什么建议吗?

干杯

【问题讨论】:

    标签: servicestack xamarin.forms


    【解决方案1】:

    Hello Mobile project 显示支持的 PCL 配置文件列表:

    可移植类库支持

    大多数客户端使用 ServiceStack 的新 PCL 支持,这些支持包含在以下 NuGet 包中:

    • ServiceStack.Interfaces
      • PCL 配置文件:iOS、Android、Windows8、.NET 4.0、Silverlight5、Windows Phone 8.1(配置文件 328)
    • ServiceStack.Client
      • PCL 配置文件:iOS、Android、Windows8、.NET 4.5(配置文件 7)
      • 自定义版本:NET40、Silverlight 5
    • ServiceStack.Text
      • PCL 配置文件:iOS、Android、Windows8、.NET 4.5(配置文件 7)
      • 自定义版本:NET40、Silverlight 5

    Xamarin.iOS 和 Xamarin.Android 确实支持 Profile 7 所以看起来问题是由于尝试创建 Xamarin.Forms 便携式库项目,因为您发现它似乎是解决方案是创建一个 Xamarin.Forms 共享项目,直到我们可以调查支持 Profile 111

    【讨论】:

    • 我已经从 Xamarin Forms Portable Library 项目更改为共享并且现在安装包。
    • 请调查支持配置文件 111(我相信这是朋友使用的配置文件);有很多人将 PCL 用于基于表单的应用程序。
    • 就像 Andy Hopper 所说的配置文件 111 是最常用的配置文件之一。不能支持吗?
    猜你喜欢
    • 2020-10-16
    • 1970-01-01
    • 2018-05-21
    • 2017-06-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-27
    • 1970-01-01
    相关资源
    最近更新 更多