【问题标题】:NuGet install-package error (unable to find version that is compatible)NuGet 安装包错误(找不到兼容的版本)
【发布时间】:2018-03-18 16:32:13
【问题描述】:

我正在尝试安装Xamarin.Forms 包,但是,控制台抛出此错误

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

【问题讨论】:

  • 能否尝试一个干净的项目先安装 Xamarin.Forms,然后再安装其他包?这可能会避免一些冲突。
  • 您的意思是像 New ProjectBuild &gt; Clean 选项?

标签: visual-studio-2015 xamarin.forms xamarin.android nuget-package


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2014-04-11
    • 2019-08-04
    • 2013-09-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-24
    相关资源
    最近更新 更多