मैं विजुअल स्टूडियो एक्सप्रेस में Windows Phone 8
ढांचे के लिए एक सी ++ DLL जोड़ने के लिए कोशिश कर रहा हूँ में एक सी ++ DLL कैसे जोड़ें 2012Windows Phone 8 (सी #) फ्रेमवर्क
मैं निम्नलिखित तरीके
की कोशिश की है आयात और PInvoke
के माध्यम से आह्वान [DllImport ("WP8DLL.dll", CallingConvention = CallingConvention.Cdecl)]
सार्वजनिक स्थैतिक बाहरी int functionRurnurnInteger();
परिणाम: हालांकि इस तरह वहाँ थे कोई संकलन त्रुटियों, लेकिन यह
System.NotSupportedException
फेंकता है जब मैं DLL की विधि का उपयोग करने की कोशिश करते हैं। परियोजना संपत्तियों मेंजोड़ना संदर्भ
परिणाम: मैं संदेश "एक उच्च संस्करण या असंगत विधानसभा का संदर्भ प्रोजेक्ट में जोड़ी नहीं जा सकती" मिल
मुझे यकीन है कि इस सवाल को पूरे गुच्छा से पूछा गया है, इसलिए इसे डुप्लिकेट के रूप में बंद किया जा सकता है; हालांकि मैंने एक त्वरित Google खोज की और http://www.codeproject.com/Articles/9826/How-to-create-a-DLL-library-in-C-and-then-use-it-w –
" जब मैं किसी डीएलएल की विधि तक पहुंचने का प्रयास करता हूं तो यह एक अपवाद दिखाता है "यह हमारे लिए कोई मजेदार नहीं है कि हमें यह अपवाद करना है कि अपवाद क्या है। आप इसे देख सकते हैं हम नहीं कर सकते हैं। हमसे जानकारी छुपाएं मत। –
मुझे जो अपवाद मिलता है वह है "System.NotSupportedException" – DeveloperLove