我使用了可移植的模板来创建Xamarin应用,并且已经将反应性UI安装到了可移植库和Android库中。但是,当我将应用程序部署到手机上并导致触发RaisePropertyChanged时。我得到错误:
您正在引用App中的ReactiveUI的可移植版本。
参考特定于平台的版本。
我想我一定会误解与Xamarin的兼容性。我是否需要创建一个共享项目才能使用ReactiveUI?
最佳答案
回复:你好
不要以为我们见过面,快来加入Slack https://reactiveui.net/slack吧!
回复:问题
检查您的参考。看来ReactiveUI
没有正确安装到您的Android应用程序中。框架使用Bait & Switch
模式-如果缺少该开关,则会发生此错误。您需要将reactiveui
nuget软件包安装到PCL /标准库AND平台应用程序中。
回复:您需要使用共享吗?
不; PCL / netstandard工作正常,这就是我的建议。
关于c# - Xamarin ReactiveUI-您在应用程序错误中引用了ReactiveUI的可移植版本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44083717/