的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开发新手。

+0

你可以尝试一个干净的项目先安装Xamarin.Forms,然后安装其他软件包?这可能会避免一些冲突。 –

+0

你的意思是像**新项目**或'建设>干净'选项? –

我设法通过使用NuGet GUI方式来解决问题。