मैं एक विधानसभा में एक एम्बेडेड संसाधन के रूप में एक पीएनजी स्टोर कर रहा हूं। उसी विधानसभा के भीतर से मेरे पास कुछ इस तरह का कोड है:
Bitmap image = new Bitmap(typeof(MyClass), "Resources.file.png");
"File.png" नाम की फ़ाइल "संसाधन" फ़ोल्डर (विज़ुअल स्टूडियो के भीतर) में संग्रहीत है, और एक एम्बेडेड संसाधन के रूप में चिह्नित है।
कोड अपवाद के साथ विफल रहता है:
संसाधन MyNamespace.Resources.file.png वर्ग MyNamespace.MyClass में नहीं मिल सकता है
मेरे पास समान कोड (एक अलग विधानसभा में, एक अलग संसाधन लोड करना) जो काम करता है। तो मुझे पता है कि तकनीक ध्वनि है। मेरी समस्या यह है कि मैं बहुत समय लगाकर यह पता लगाने की कोशिश कर रहा हूं कि सही रास्ता क्या है। अगर मैं सही रास्ता ढूंढने के लिए असेंबली (डिबगर में) क्वेरी कर सकता था, तो इससे मुझे सिरदर्द का भार बच जाएगा।