我使用 C#.NET 开发了一个 Windows 服务来生成 PDF 报告。要生成 PDF 文件,我正在使用第三方 dll。该应用程序在我的 Windows XP 平台上运行。当我在Windows Server 2008 64 位版本中部署服务时,我得到了这个错误:
由于以下错误,检索具有 CLSID {46521B1F-0A5B-4871-A4C2-FD5C9276F4C6} 的组件的 COM 类工厂失败:80040154。
我使用 regsvr32 命令注册了 DLL。我可以在注册表中看到这个 CLSID。但问题仍然存在。
可能是什么问题呢?