一个新近启动的xamarin.forms通常错误,由于删除bin和obj文件夹并重建解决方案而无故解决,现在一切都应该是完美的...我在程序包管理器中输入:
安装包Naxam.Mapbox.Forms-版本1.0.5.2
它给了我这个错误:
Install-Package:NU1107:检测到Xamarin.Android.Support.Fragment的版本冲突。参考包装 直接从项目中解决此问题。 表格MAPapp.Android-> Naxam.Mapbox.Forms 1.0.5.2-> Naxam.Mapbox.Droid 6.4.0.1-> Xamarin.Android.Support.Fragment(> = 27.0.2.1) 表格MAPapp.Android-> Xamarin.Android.Support.Design 25.4.0.2-> Xamarin.Android.Support.Fragment(= 25.4.0.2)。 在第1行:char:1 +安装包Naxam.Mapbox.Forms-版本1.0.5.2 + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ + CategoryInfo:未指定:(:) [Install-Package],异常 + FullyQualifiedErrorId:NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand
答案 0 :(得分:0)
因此,在整整一天与xamarin组件的版本打交道并尝试更新每个组件之后,我需要更新Xamarin.Android.Support.Fragment,这取决于我是否正确记得Xamarin.Android的更高版本。支持还取决于其他组件的更高版本,我无法更新这些组件,因此我认为我只需要非常轻松地更新Visual Studio xDD ...然后我从nuget软件包管理器中安装了mapbox依赖项中的每一个< / p>