2013-07-30 4 views
5

मैं नवीनतम ज़ैमरिन स्टूडियो का उपयोग कर रहा हूं और अल्फा चैनल का भी प्रयास कर रहा हूं और मुझे अभी भी एक ही समस्या मिल रही है।नवीनतम ज़ैमरिन स्टूडियो का उपयोग करके, "नेटपोर्टेबल नहीं मिल सकता" फ्रेमवर्क

/Library/Frameworks/Mono.framework/Versions/3.2.0/lib/mono/4.0/Microsoft.Common.targets: चेतावनी: लक्ष्य ढांचे उपनाम 'के लिए इसी ढांचे को ढूंढने में असमर्थ .NETPortable , संस्करण = v4.0, प्रोफाइल = Profile3 '। फ्रेमवर्क असेंबली संदर्भ जीएसी से हल किए जाएंगे, जो इच्छित व्यवहार नहीं हो सकता है।

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

कोई विचार?

+0

इसमें एमवीवीएमक्रॉस के साथ कुछ लेना देना नहीं है - बस xamarin टूटा हुआ बिल्ड अपलोड करना (मुझे लगता है कि वे माइक्रोसॉफ्ट को दोष देते हैं - लेकिन वास्तव में इसे ठीक करने से दोष अधिक महत्वपूर्ण है)। कामकाज के लिए ज़ैमरिन फ़ोरम आज़माएं - मुझे लगता है कि लोगों ने पुराने काम करने वाले मोनो संस्करण अपलोड किए हैं। – Stuart

+0

ने एमवीवीएमक्रॉस टैग को हटा दिया, मुझे पता था कि यह एमवीएमएमक्रॉस नहीं था, इसे गलती से जोड़ा गया। –

उत्तर

4

के बाद से प्रोफाइल आपके लक्षित कर रहे हैं प्रोफाइल 3 (.net 4.0 और Silverlight4) अगर यह मोनो में पोर्टेबल समर्थन करने से पहले है और यह नाटक किया एक ही तरीका है और पुराने संस्करण काम करेगा है (मुझे विश्वास है कि कुछ होगा 3.0.12 से पहले संस्करण और इसे फिक्र करना आपके इच्छित नहीं हो सकता है, आप अपना लक्ष्य बदलना चाहेंगे)।

मोनो 3.1.2, पहला संस्करण है कि बॉक्स से बाहर कर सकता है पीसीएल पुस्तकालयों संकलन था, क्योंकि इसके लिए

/Library/Frameworks/Mono.framework/Versions/3.1.2/lib/mono/xbuild-frameworks/.NETPortable

में facaded विधानसभाओं के साथ वितरित किया गया:

  • v4.0, प्रोफाइल 136.NET Framework 4, सिल्वरलाइट 5, विंडोज फोन 8, विंडोज स्टोर ऐप (विंडोज 8)
  • v4.0, Profile14.NET फ्रेमवर्क 4, Silverlight 5
  • v4.0, Profile147.नेट फ्रेमवर्क 4.0.3, Silverlight 5, Windows Phone 8, विंडोज स्टोर ऐप्लिकेशन (Windows 8)
  • v4.0, Profile158.NET फ्रेमवर्क 4.5, Silverlight 5, Windows Phone 8, विंडोज स्टोर ऐप्लिकेशन (Windows 8)
  • v4.0, Profile19.नेट फ्रेमवर्क 4.0.3, Silverlight 5
  • v4.0, Profile24.NET फ्रेमवर्क 4.5, Silverlight 5
  • v4.0, Profile37.NET फ्रेमवर्क 4, Silverlight 5, विंडोज स्टोर ऐप्लिकेशन (विंडोज 8)
  • v4.0, Profile42.नेट फ्रेमवर्क 4.0.3, Silverlight 5, विंडोज स्टोर ऐप्लिकेशन (विंडोज 8)
  • v4।0, Profile47.NET फ्रेमवर्क 4.5, Silverlight 5, विंडोज स्टोर ऐप्लिकेशन (विंडोज 8)
  • v4.0, Profile5.NET फ्रेमवर्क 4, विंडोज स्टोर ऐप्लिकेशन (विंडोज 8)
  • v4 .0, Profile6.नेट फ्रेमवर्क 4.0.3, विंडोज स्टोर ऐप्लिकेशन (विंडोज 8)
  • v4.5, Profile49.NET फ्रेमवर्क 4.5, Windows Phone 8
  • v4.5, Profile7.NET फ्रेमवर्क 4.5, विंडोज स्टोर ऐप्लिकेशन (विंडोज 8)
  • v4.5, Profile78.NET फ्रेमवर्क 4.5, Windows Phone 8, विंडोज स्टोर ऐप्लिकेशन (Windows 8)

मोनो 3.2.0 में वर्तमान में कोई नहीं है।

+1

एक और "फिक्स" था और यह था कि "एमएसबिल्ड" विकल्प Xamarin वरीयताओं में चेक किया गया था। इसे अनचेक करें और यह फिर से मोनोचouch असेंबली को पहचान लेगा। –

0

मेरा मुद्दा संबंधित था लेकिन अलग - किसी अन्य डेवलपर द्वारा बनाई गई एक मौजूदा प्रोजेक्ट खोलने के लिए मुझे सही प्रोफ़ाइल मैन्युअल रूप से चुनने की आवश्यकता थी।

विशिष्ट प्रोजेक्ट (समाधान नहीं) पर क्लिक करें और गियर आइकन (फ़ाइल पेड़ में) का चयन करें। चयन विकल्प> एक अलग प्रोफ़ाइल बनाएं और चुनें।

यह आपको Xamarin में और अधिक क्षमता खरीदने की आवश्यकता के संबंध में भी संबंधित हो सकता है, मुझे जोड़ना चाहिए।

संबंधित मुद्दे