2016-09-26 39 views
6

我在Visual Studio 2015中使用Xamarin Forms。我在嘗試添加消息傳遞插件時遇到此錯誤。添加Xamarin插件時出錯

Severity Code Description Project File Line Suppression State Error Unable to resolve dependencies. '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)', 'Xamarin.Forms 2.2.0.45 constraint: Xamarin.Android.Support.v4 (= 23.3.0)'. 0

我已經更新了Visual Studio和Xamarin,但仍然出現此錯誤。
我該怎麼辦才能解決這個錯誤?

+0

是Xamarin.Android項目還是Xamarin.Forms項目? – Kowalski

+0

我試圖在Xamarin.Forms。 –

回答

7

這是一個依賴性問題。對於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)

注意版本confli ct之間的錯誤:'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/