【发布时间】:2019-06-06 10:03:09
【问题描述】:
一个新启动的 xamarin.forms 通常错误通过删除 bin 和 obj 文件夹并重建解决方案解决了,现在一切都应该是完美的......我在包管理器中输入这个:
安装包 Naxam.Mapbox.Forms -Version 1.0.5.2
它给了我这个错误:
安装包:NU1107:检测到 Xamarin.Android.Support.Fragment 的版本冲突。引用包 直接从项目中解决这个问题。 formsMAPapp.Android -> Naxam.Mapbox.Forms 1.0.5.2 -> Naxam.Mapbox.Droid 6.4.0.1 -> Xamarin.Android.Support.Fragment (>= 27.0.2.1) formsMAPapp.Android -> Xamarin.Android.Support.Design 25.4.0.2 -> Xamarin.Android.Support.Fragment (= 25.4.0.2)。 在行:1 字符:1 + 安装包 Naxam.Mapbox.Forms -版本 1.0.5.2 + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ + CategoryInfo : NotSpecified: (:) [安装包],异常 + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand
【问题讨论】:
-
我的意思是它告诉你问题,存在一个存在冲突依赖的包。为什么不通过 Visual Studio 中的 nuget 包管理器添加它?
-
我实际上是用 nuget 包管理器添加它,我不明白什么依赖是冲突的以及如何解决它。
标签: visual-studio xamarin mapbox nuget-package