我正在尝试安装Xamarin.Firebase.Messaging 我收到了这个错误:
无法安装软件包'Xamarin.Firebase.Messaging 42.1001.0'。 您正在尝试将此软件包安装到以“.NETPortable,Version = v4.5,Profile = Profile259”为目标的项目中,但该软件包不包含与该框架兼容的任何程序集引用或内容文件。有关更多信息,请与软件包作者联系。
我尝试将目标个人资料更改为78,但没有任何事情发生。
感谢您的帮助!
答案 0 :(得分:6)
您正在尝试将此软件包安装到PCL项目中。您只能将此软件包安装到Xamarin.Android
项目中,因为此NuGet软件包没有目标安装到PCL中。
有两种主要方法可以解决这个问题:
1)查看NuGet上的“Dependencies”
2)下载.nupkg
,解压缩,然后查看libs以查看支持的目标框架
在这种情况下,仅支持MonoAndroid70
。这与Xamarin.Android
目标API 24最低限度同义。
答案 1 :(得分:0)
我遇到了同样的问题,我正在将Xamarin.Firebase.Messaging包安装到Xamarin.Android项目而不是可移植类库。
我通过删除bin和obj文件夹来重新启动visual studio并清理解决方案来修复它。
之后,它已成功安装。