【问题标题】:Xamarin ReactiveUI - You are referencing the Portable version of ReactiveUI in an App errorXamarin ReactiveUI - 您在 App 错误中引用了 ReactiveUI 的便携式版本
【发布时间】:2017-05-20 17:52:00
【问题描述】:

我已使用可移植模板来创建 Xamarin 应用,并且已将反应式 UI 安装到可移植库和 Android 库中。但是,当我将应用程序部署到我的手机并导致 RaisePropertyChanged 被触发时。我得到错误:

您在应用程序中引用了 ReactiveUI 的便携式版本。 引用特定于平台的版本。

我想我一定是误解了与 Xamarin 的兼容性级别。是否需要创建共享项目才能使用 ReactiveUI?

【问题讨论】:

    标签: c# xamarin xamarin.android xamarin.forms reactiveui


    【解决方案1】:

    回复:你好

    别以为我们见过面,快来加入我们的 Slack https://reactiveui.net/slack

    回复:问题

    检查您的参考资料。看起来 ReactiveUI 没有正确安装到您的 Android 应用程序中。该框架使用Bait & Switch 模式 - 如果缺少开关,则会发生此错误。您需要将reactiveui nuget 包安装到您的 PCL/标准库和平台应用程序中。

    re: 需要用shared吗?

    不; PCL/netstandard 工作正常,这是我的建议。

    【讨论】:

    • 嗨,为输入欢呼,我稍后再试试。现在有一些关于 nuget 包的问题,​​所以我怀疑我在某个地方也做错了什么
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-14
    • 2011-01-12
    • 2021-04-24
    相关资源
    最近更新 更多