COMException (0x80040154): Klasse nicht registriert, wenn mit AxAcroPDFLib
Ich erhalte folgenden Fehler bei der Verwendung von AxAcroPDF
System.- Laufzeit.InteropServices.COMException (0x80040154): Klasse nicht registriert (Ausnahme von HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))
Der Linie die Würfe Fehler ist
((System.ComponentModel.ISupportInitialize)(this.axAcroPDF1)).EndInit();
Wenn jemand die Lösung weiß bitte helfen
Es gibt zwei Fragen: 1.Wussten Sie installieren / registrieren der COM-Komponente auf dem Windows 7 x64-Maschine? 2.Was die Zielplattform der Anwendung, ich denke, Sie sollten setzen Sie die Plattform auf x86, bitte setzen Sie Sie nicht als "Any CPU"? Bitte registrieren Sie die COM-und erst dann ausführen, um die Anwendung zu testen, bitte Lesen Sie das Dokument: support.microsoft.com/kb/146219 und Erklärung von Regsvr32-Verwendung und Fehlermeldungen
InformationsquelleAutor Ansar Muhammad | 2010-10-28
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich vermute, dass Ihr ActiveX-Steuerelement nicht registriert.
In diesem Fall würden Sie benötigen, rufen Sie RegSvr32 *.ocx oder *.dll-Datei (ich weiß nicht, was für AxAcroPDF).
Diese Frage ist sehr ähnlich zu verkaufen. Sie fand, daß Sie sich nicht richtig registriert, weil es ein 64-bit-target-system. Stellen Sie sicher, dass Sie die richtige version von regsvr32 für die Kontrolle. Einer ist für 32 bit und eine für 64 bit.
InformationsquelleAutor msergeant
Hatte ich bereits installiert die korrekte version der DLL-Datei (32bit dll auf Windows XP 32bit), und stellen Sie es als mein Projekt-Verweise, wenn ich wurde mit diesem problem.
Hatte ich dieses problem gelöst, indem nur die Installation der Adobe Reader-software, die erforderlich ist, um die AxAcroPDFLib.dll Datei.
InformationsquelleAutor Aryo
Ich habe auch gegenüber diesen die gleichen Fehler, und in meinem Fall konnte ich diesen Fehler beheben, durch ausführen der folgenden Schritte.
In Visual Studio Gehen Sie zu bauen -> Optionen->Projekte und Lösungen-> web-Projekte
In diesem Register deaktivieren Sie die option, verwenden Sie die 64-bit-version von IIS express für websites und Projekte.
InformationsquelleAutor Kuldeep Marker
Ich habe den ähnlichen Fehler, sind Sie gegangen, nachdem ich am installieren von Adobe Reader auf meinem PC.
InformationsquelleAutor Ден Денис