/ / Xamarin के लिए नगेट संकुल को अपग्रेड नहीं कर सकता।

Xamarin.Android - xamarin, विजुअल-स्टूडियो-2015, xamarin.android, xamarin.forms के लिए nuget संकुल को अपग्रेड नहीं कर सकता

मैंने विजुअल स्टूडियो 2015 अपडेट 2: विजुअल C # -> क्रॉस-प्लेटफ़ॉर्म -> ब्लैंक ऐप (Xamarin.Forms पोर्टेबल) में रिक्त क्रॉस-प्लेटफ़ॉर्म प्रोजेक्ट शुरू किए।

इसने समाधान में 6 परियोजनाएँ बनाईं। फिर मैंने उन सभी के लिए नौगट पैकेज को अपडेट करने की कोशिश की। कहने की जरूरत नहीं है कि एफआईआर समस्या का सामना करना पड़ा था * डिजाइन असेंबलियों का अनावश्यक संदर्भ। मैंने इसे ठीक करने में कामयाबी हासिल की।

तब मुझे निम्नलिखित संदेश मिला जब मैं देखता हूं कि 6 नगेट पैकेज अपडेट करने के लिए तैयार हैं, उनमें से 5 एंड्रियोड के लिए हैं, और 1 ज़ामरीन का नया संस्करण है।

Unable to resolve dependencies. "Xamarin.Android.Support.Design 23.2.1" is not compatible with "Xamarin.Forms 2.1.0.6529 constraint: Xamarin.Android.Support.Design (= 23.0.1.3)".

इसलिए जब ज़ामरीन ने पैकेजों के नए संस्करण प्रकाशित किए, तो उनके बीच संगतता का कोई विचार नहीं था?

उत्तर:

उत्तर № 1 के लिए 10

Xamarin प्रपत्र हमेशा के साथ संगत नहीं हैGoogle समर्थन पुस्तकालयों का नवीनतम संस्करण। ज़ामरीन ने उन्हें प्रकाशित किया है ताकि एंड्रॉइड डेवलपर्स (फॉर्म का उपयोग न करें) उन्हें ज़रूरत पड़ने पर उपयोग कर सकें, लेकिन फ़ॉर्म डेवलपर्स पुराने, संगत संस्करणों का उपयोग जारी रख सकते हैं।


उत्तर № 2 के लिए -1

जब मैं अपने एक Xamarin प्रोजेक्ट के लिए NuGet पैकेज को अपडेट करने की कोशिश कर रहा था, तो मुझे यह त्रुटि मिली।

कृपया अपने एंड्रॉइड ऐप के कंपाइल फ्रेमवर्क और टारगेट फ्रेमवर्क की जांच करें .. और अपने एंड्रॉइड ऐप के गुणों के अनुसार अपने NuGet पैकेज को अपडेट करें। नीचे दिए गए लिंक में बताया गया है कि मैंने इस मुद्दे को कैसे ठीक किया।

https://xamarinsharp.com/2017/05/01/xamarin-android-support-design-25-3-1-is-not-compatible-with-xamarin-forms-2-3-4-231-constraint-xamarin-android-support-design-23-3-0-how-to-fix-it/