Xamarin.Firebase.Messaging - 无法安装包

时间:2017-03-15 12:40:09

标签: firebase xamarin xamarin.forms

我正在尝试安装Xamarin.Firebase.Messaging 我收到了这个错误:

  

无法安装软件包'Xamarin.Firebase.Messaging 42.1001.0'。   您正在尝试将此软件包安装到以“.NETPortable,Version = v4.5,Profile = Profile259”为目标的项目中,但该软件包不包含与该框架兼容的任何程序集引用或内容文件。有关更多信息,请与软件包作者联系。

我尝试将目标个人资料更改为78,但没有任何事情发生。

感谢您的帮助!

2 个答案:

答案 0 :(得分:6)

您正在尝试将此软件包安装到PCL项目中。您只能将此软件包安装到Xamarin.Android项目中,因为此NuGet软件包没有目标安装到PCL中。

有两种主要方法可以解决这个问题:

1)查看NuGet上的“Dependencies”

2)下载.nupkg,解压缩,然后查看libs以查看支持的目标框架

在这种情况下,仅支持MonoAndroid70。这与Xamarin.Android目标API 24最低限度同义。

https://www.nuget.org/packages/Xamarin.Firebase.Messaging/

答案 1 :(得分:0)

我遇到了同样的问题,我正在将Xamarin.Firebase.Messaging包安装到Xamarin.Android项目而不是可移植类库。

我通过删除bin和obj文件夹来重新启动visual studio并清理解决方案来修复它。

之后,它已成功安装。