我安装了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。 有任何想法吗?谢谢。