मुझे असेंबली के बारे में कुछ मेटा-डेटा प्राप्त करने की आवश्यकता है जो मेरे घटक को कॉल करता है। इस प्रकार, Assembly.GetCallingAssembly()
का उपयोग करना एक प्राकृतिक फिट प्रतीत होता है। हालांकि, मैंने पाया है कि यह विंडोज स्टोर में छोड़कर हर जगह काम करता है। कहाँ यह समर्थित है:असेंबली। GetCallingAssembly WinRT पर समर्थित नहीं है, लेकिन पोर्टेबल क्लास पुस्तकालयों के लिए है?
- Phone 7.0+
- नेट 1.0+
- Portable Class Libraries
हालांकि, जहां यह समर्थित नहीं है एक Windows स्टोर आवेदन के भीतर सीधे है। मैं एक पोर्टेबल क्लास लाइब्रेरी बना सकता हूं और फिर इसे विंडोज स्टोर एप्लिकेशन के अंदर से कॉल कर सकता हूं, लेकिन मैं इसे सीधे विंडोज स्टोर एप/क्लास लाइब्रेरी में नहीं डाल सकता।
क्या Assembly
द्वारा प्रदान किए गए मेटाडेटा के प्रकार को प्राप्त करने के लिए इस या किसी अन्य तरीके से कोई कामकाज है?