हमारे पास सी # में लिखा गया एक WinForms एप्लिकेशन है जो एक पीडीएफ फ़ाइल लोड और प्रिंट करने के लिए एक्सएक्रोपीडीएफएलआईबी.एक्सएक्रोपीडीएफ घटक का उपयोग करता है। विंडोज एक्सपी में किसी भी समस्या के बिना काम कर रहा है। मैंने अपने विकास पर्यावरण को Vista 64 बिट में स्थानांतरित कर दिया है और अब एप्लिकेशन (Vista 64 पर) नहीं चलाएगा जब तक कि मैं एक्साएआरपीडीएफ घटक को हटा नहीं देता।एक्सएक्स्रोपीडीएफ - Vista64 क्लास पंजीकृत त्रुटि
: जब आवेदन चलाता है मैं निम्नलिखित त्रुटि मिलती है "System.Runtime.InteropServices.COMException: क्लास पंजीकृत नहीं (HRESULT से अपवाद: 0x80040154 (REGDB_E_CLASSNOTREG))।"
मुझे एडोब फ़ोरम पर सलाह दी गई है कि त्रुटि का कारण यह है कि उनके पास एक्सएक्रॉपीडीएफ ActiveX नियंत्रण का 64 बिट संस्करण नहीं है।
क्या इस समस्या के आसपास कुछ रास्ता है? उदाहरण के लिए मैं 32 बिट एक्टिवएक्स नियंत्रण को 64 बिट नियंत्रण में परिवर्तित कर सकता हूं?
जवाब seaman.myopenid.com नीचे से एक ही है, लेकिन ActiveX नियंत्रण के साथ एक सा और अधिक विस्तार – daveywc