/ / Xamarin.Forms.Platform.Android.dll संस्करण को कैसे बदलें - xamarin, xamarin.android, xamarin.forms

Xamarin.Forms.Platform.Android.dll संस्करण को कैसे बदलें - xamarin, xamarin.android, xamarin.forms

मैं इसके लिए अपना सिर खुजला रहा हूंबहुत लंबा है, और मुझे कोई जानकारी नहीं मिली है जो ऑनलाइन मदद करती है। मैंने लक्ष्य / न्यूनतम रूपरेखाओं को बदलने की कोशिश की है, साथ ही उन पैकेजों को भी अपडेट करने की कोशिश की है जो विफल होते हैं और कहते हैं:

Unable to resolve dependencies. "Xamarin.Android.Support.v7.CardView 23.4.0"
is not compatible with "Xamarin.Forms 2.2.0.43 constraint:
Xamarin.Android.Support.v7.CardView (= 23.3.0)".

और एक सफल निर्माण के बाद तैनाती पर एक त्रुटि:

The $(TargetFrameworkVersion) for Xamarin.Forms.Platform.Android.dll (v6.0)
is greater than the $(TargetFrameworkVersion) for your project (v4.4).
You need to increase the $(TargetFrameworkVersion) for your project. Squared
C:UsersUSERRepositoriesSOLUTIONPROJECTPROJECT.csproj

ये त्रुटियां एक साथ कई पैकेजों के लिए उत्पन्न होती हैं।

मैं अपनी रूपरेखा निम्नानुसार रखना चाहूंगा: यहां छवि विवरण दर्ज करें

मुझे लगता है कि मेरा अगला कदम Xamarin.Forms.Platform.Android.dll संस्करण को बदलने की कोशिश करना है, लेकिन मुझे यकीन नहीं है कि इसके बारे में कैसे जाना जाए।

उत्तर:

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

फ़ील्ड के लिए "एंड्रॉइड संस्करण का उपयोग कर संकलन करें:" आपको "एंड्रॉइड 6.0 (मार्शमैलो)" का उपयोग करना चाहिए यदि यह सूची में मौजूद नहीं है, तो इसे एंड्रॉइड sdk प्रबंधक से इंस्टॉल करें। (सटीक संस्करण 23.3.0 स्थापित करें)

TargetFrameworkVersion के लिए आपको .csproj फ़ाइल को संपादित करना चाहिए। इस टैग को ढूंढें और इसके मान को 6.0 में बदलें