【问题标题】:Error while adding Xamarin plugin添加 Xamarin 插件时出错
【发布时间】:2017-02-03 17:24:30
【问题描述】:

我在 Visual Studio 2015 中使用 Xamarin Forms。我在尝试添加消息插件时收到此错误。

严重性代码描述项目文件行抑制状态 错误无法解决依赖关系。 “Xamarin.Android.Support.v4 23.0.1.3”与“Xamarin.Android.Support.Design 23.0.1.3 约束:Xamarin.Android.Support.v4 (>= 23.0.1.3)”、“Xamarin.Forms 2.2”不兼容.0.45 约束:Xamarin.Android.Support.v4 (= 23.3.0)'。 0

我已经更新了 Visual Studio 和 Xamarin,但仍然出现此错误。
我还应该做些什么来修复这个错误?

【问题讨论】:

  • Xamarin.Android 项目还是Xamarin.Forms 项目?
  • 我正在尝试使用 Xamarin.Forms。

标签: c# visual-studio xamarin xamarin.forms


【解决方案1】:

这是一个依赖问题。对于Xamarin.Forms 2.2.0.45,依赖关系是

  • Xamarin.Android.Support.v4 (= 23.3.0)
  • Xamarin.Android.Support.Design (= 23.3.0)
  • Xamarin.Android.Support.v7.AppCompat (= 23.3.0)
  • Xamarin.Android.Support.v7.CardView (= 23.3.0)
  • Xamarin.Android.Support.v7.MediaRouter (= 23.3.0)

注意上面和错误之间的版本冲突:'Xamarin.Android.Support.v4 23.0.1.3' is not compatible with 'Xamarin.Android.Support.Design 23.0.1.3 constraint: Xamarin.Android.Support.v4 (>= 23.0.1.3)'

您需要安装您想使用的消息插件的兼容版本。这是相关的故障排除指南:https://developer.xamarin.com/guides/xamarin-forms/troubleshooting/

【讨论】:

    猜你喜欢
    • 2017-10-21
    • 2015-01-18
    • 2019-06-19
    • 2013-10-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-06
    相关资源
    最近更新 更多