【问题标题】:naxam mapbox for xamarin.forms nuget package doesn't workxamarin.forms nuget 包的 naxam mapbox 不起作用
【发布时间】: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


【解决方案1】:

所以在与 xamarin 组件的版本斗争了一整天并尝试更新它们中的每一个之后,我需要更新 Xamarin.Android.Support.Fragment,这取决于我是否没记错 Xamarin.Android 的更高版本。支持也取决于其他组件的更高版本,我无法更新它们,所以我想我只需要很容易地更新 Visual Studio xDD ...然后我所做的是从 nuget 包管理器安装每个 mapbox 依赖项

【讨论】:

    猜你喜欢
    • 2012-02-19
    • 1970-01-01
    • 2017-06-23
    • 1970-01-01
    • 1970-01-01
    • 2017-10-09
    • 1970-01-01
    • 2020-12-18
    相关资源
    最近更新 更多