Opracowałem usługę Windows za pomocą C # .NET do generowania raportu PDF. Aby wygenerować plik PDF, korzystam z biblioteki DLL innej firmy. Aplikacja działa na mojej platformie Windows XP. Kiedy wdrożyłem usługę w 64-bitowej wersji systemu Windows Server 2008 , otrzymałem ten błąd:
Pobieranie fabryki klasy COM dla komponentu z CLSID {46521B1F-0A5B-4871-A4C2-FD5C9276F4C6} nie powiodło się z powodu następującego błędu: 80040154.
Zarejestrowałem bibliotekę DLL za pomocą polecenia regsvr32. Widzę ten CLSID w rejestrze. Ale problem utrzymuje się.
Co może być problemem?