在依赖约束不匹配之外检测到的软件包版本

时间:2018-09-03 15:53:13

标签: android xamarin xamarin.forms dependencies

我安装了Xamarin的VS 2017 v.4.7.02556。一切顺利,直到我尝试从nuget安装Xamarin.Android.Support.v7.RecyclerView(v.27.0.2.1)。 RecyclerView需要其他彼此不匹配的下载。 重新安装后,一切恢复正常,但我仍然没有RecyclerView。 我得到的是以下警告:

  

警告NU1608在依赖关系约束之外检测到的软件包版本:Xamarin.Android.Support.Compat 25.4.0.2需要Xamarin.Android.Support.Annotations(= 25.4.0.2),但版本Xamarin.Android.Support.Annotations 27.0.2.1是解决。 Database2.Android C:\我的文档\ Xamarin \ Apps \ Database2 \ Database2 \ Database2.Android \ Database2.Android.csproj 1
  警告NU1608在依赖关系约束之外检测到的软件包版本:Xamarin.Android.Support.v7.CardView 27.0.2需要Xamarin.Android.Support.Annotations(= 27.0.2),但已解决版本Xamarin.Android.Support.Annotations 27.0.2.1。 。 Database2.Android C:\ My Documents \ Xamarin \ Apps \ Database2 \ Database2 \ Database2.Android \ Database2.Android.csproj 1

我想说的是,它需要Xamarin.Android.Support.Annotations(= 25.4.0.2)for Support.Compat,但是需要Xamarin.Android.Support.Annotations(= 27.0.2)-一个不同的版本- CardView。

在出现这种不匹配的情况下,我不愿意尝试下载RecyclerView。 有任何想法吗?谢谢。

0 个答案:

没有答案