的NuGet安装包错误(无法找到版本兼容)
问题描述:
我试图安装Xamarin.Forms
包,然而,控制台抛出这个错误的NuGet安装包错误(无法找到版本兼容)
Install-Package : Unable to find a version of 'Xamarin.Android.Support.Design' that is compatible with 'Acr.UserDialogs 6.3.8
constraint: Xamarin.Android.Support.Design (>= 23.3.0 && < 26.0.0)', 'Xamarin.Forms 2.4.0.282 constraint:
Xamarin.Android.Support.Design (= 23.3.0)'.
At line:1 char:1
+ Install-Package Xamarin.Forms
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Install-Package], Exception
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand
据我所知,有些包不兼容,我试图单独安装它们,尝试更改目标API级别,但没有任何结果。
所以我的问题是,如何在package manager
终端内安装Xamarin.Forms
而不会出现这些错误?
我是Xamarin的Android开发新手。
答
我设法通过使用NuGet
GUI方式来解决问题。
你可以尝试一个干净的项目先安装Xamarin.Forms,然后安装其他软件包?这可能会避免一些冲突。 –
你的意思是像**新项目**或'建设>干净'选项? –