क्या कोई सिस्टम है। 0x80040154 का रनटाइम.इंटरोप सर्विसेज .COMException हमेशा मतलब है कि कक्षा पंजीकृत नहीं है? मुझे एक कॉमेक्सप्शन मिल रहा है जो कहता है "सीएलएसआईडी {29131539-2EED-1069-BF5D-00DD011186B7} के साथ घटक के लिए COM क्लास फैक्ट्री को पुनर्प्राप्त करना निम्न त्रुटि के कारण विफल रहा: 80040154." यह Interop.Domino.dll लोड करने का प्रयास कर रहा है जो एक संदर्भ है जिसे मैं "लोटस डोमिनोज ऑब्जेक्ट्स" नामक संदर्भ संदर्भ के COM टैब से प्राप्त करता हूं जो नोट्स प्रोग्राम फ़ोल्डर में domobj.tlb को इंगित करता है।क्या 0x80040154 का COMException हमेशा 'कक्षा पंजीकृत नहीं है'?
मैं कोड साल पहले लिखा था - यह केवल एक चीज मैं कभी इंटरॉप के साथ किया गया है और यह कहना है कि मैं वास्तव में कभी नहीं यह साथ पकड़ के लिए मिल गया निष्पक्ष है।
मैं 2008 आर 2 सर्वर (इसलिए यह x64) में कोड को स्थानांतरित करने के बाद फिर से यह त्रुटि देख रहा हूं। यह एक्सपी पर लिखा गया था और 2003 (दोनों x86) पर चलाया गया था। समस्या का निदान करने के लिए, मैंने Win7 x86 बनाया (क्योंकि कोई R2 x86 नहीं है) बॉक्स और यह काम करता है। मैंने 2003 x64 बॉक्स भी बनाया और यह एक ही त्रुटि के साथ विफल रहता है, इसलिए ऐसा लगता है कि यह x64 आर्किटेक्चर में जाने के कारण होता है। X64 COM DLLs x64 मशीनों पर काम करने के लिए इंटरऑप करते समय मुझे कुछ करना चाहिए?
हाँ, यह जगह पर है, धन्यवाद। और लिंक के लिए धन्यवाद। – ssg31415926