reactiveui-xamforms 是否适用于Windows通用项目PCL(Profile259)?我尝试安装nuget包时出现以下错误。
无法安装软件包' reactiveui-xamforms 6.5.0'。您正在尝试将此软件包安装到面向.NETPortable,Version = v4.5,Profile = Profile259的项目中,但该软件包不包含任何与该框架兼容的程序集引用或内容文件。有关详细信息,请与软件包作者联系。
我的PCL针对以下框架。让我知道是否需要更改任何内容。
.NET Framework 4.5
Windows 8
Windows Phone Silverlight 8
ASP.NET Core 5.0
Windows Phone 8.1
Xamarin.Android
Xamarin.iOS
Xamarin.iOS (Classic)
谢谢, RJ
答案 0 :(得分:1)
我最近遇到了类似的问题,只有我的PCL定位到配置文件111.我最终做的是手动将reactiveui-xamforms
添加到packages.config
。现在RxUI相关部分看起来像这样:
<package id="reactiveui" version="6.5.0" targetFramework="portable45-net45+win8+wpa81" />
<package id="reactiveui-core" version="6.5.0" targetFramework="portable45-net45+win8+wpa81" />
<package id="reactiveui-xamforms" version="6.5.0" targetFramework="portable45-net45+win8+wp8" />
之后,我恢复了nuget包并引用了下载的dll(也可以手动,右键单击引用节点)。结果证明它有效。
希望此解决方法也适合您。不幸的是,我不确定究竟是什么导致了这个问题......