1

我在我的 Web 应用程序中使用了 Excel 和 Powerpoint 互操作 Dll,它们在本地计算机上运行良好。但是,当我在 IIS 上部署它时,应用程序会中断并出现以下错误

Retrieving the COM class factory for component with CLSID {00020820-0000-0000-C000-000000000046} failed due to the follo
wing error: 80040154.
4

1 回答 1

1

在处理使用服务器上部署的 MS Office Interop Dlls 的应用程序时,请确保遵循以下事项

  1. 您的应用程序池需要在对 Interop Dlls 具有完全权限的用户帐户下运行
  2. 在您的服务器上安装 MS Office 也很重要
于 2012-07-16T11:39:57.640 回答