मैं ज़ैमरिन स्टूडियो 4.0.10 (बिल्ड 5) में मोनोगेम के साथ एक साधारण प्रोग्राम बनाने की कोशिश कर रहा हूं। लेकिन जब मैं Content.Load
पद्धति का उपयोग करके कुछ बनावट लोड करने का प्रयास, मैं एक संदेश के साथ एक अपवाद System.MissingMethodException
प्राप्तमैकोज़ एक्स पर Xamarin स्टूडियो में सामग्री के दौरान MissingMethodException को कैसे ठीक करें। <Texture2D> लोड करें?
Method not found: 'MonoMac.AppKit.NSImage.AsCGImage'.
कोड की वास्तविक लाइनों मैं उपयोग कर रहा हूँ कर रहे हैं:
protected override void LoadContent()
{
//some stuff here
Texture2D freezeTexts = new Texture2D[5];
for (int i = 0; i < 5; i++) {
freezeTexts[i] = Content.Load<Texture2D>("freeze"+i); // exception here
}
//some other stuff here
}
मैं कुछ Googling किया था और पता चला कि यह कुछ एपीआई परिवर्तनों के कारण होता है, जो Xamarin स्टूडियो अभी तक लागू नहीं हुआ है (कम से कम यही मुझे समझ में आया)। तो मेरा सवाल है: मैं इस समस्या को कैसे ठीक कर सकता हूं?
मैं MonoMac.dll संकलित करने के लिए निर्देशों का पालन किया, तो मैं बजाय मौजूदा MonoMac की एक परियोजना के लिए एक संदर्भ के रूप में इस जोड़े गये है, लेकिन मैं अभी भी एक ही अपवाद है। मुझे आशा है कि मुझे बस निर्माण करने के लिए एक विशिष्ट प्रतिबद्धता की आवश्यकता है? –
@AntonGuryanov मेरा संपादन देखें। मुझे नहीं पता कि यह अनुशंसित समाधान है या नहीं, लेकिन यह आपको – TheNextman
धन्यवाद और चलाना चाहिए, अब यह काम कर रहा है! बस उल्लेख करने के लिए, अपने रेपो, केवल क्लोन और निर्माण के लिए अनावश्यक है। –