Ich habe einen Windows-Dienst mit C # .NET entwickelt, um einen PDF-Bericht zu erstellen. Zum Generieren einer PDF-Datei verwende ich eine DLL eines Drittanbieters. Die Anwendung wird auf meiner Windows XP-Plattform ausgeführt. Bei der Bereitstellung des Dienstes in der 64-Bit-Version von Windows Server 2008 wurde folgende Fehlermeldung angezeigt:
Das Abrufen der COM-Klassenfactory für Komponenten mit der CLSID {46521B1F-0A5B-4871-A4C2-FD5C9276F4C6} ist aufgrund des folgenden Fehlers fehlgeschlagen: 80040154.
Ich habe die DLL mit dem Befehl regsvr32 registriert. Ich kann diese CLSID in der Registrierung sehen. Das Problem besteht jedoch weiterhin.
Was könnte das Problem sein?