0

我使用 ASP .NET MVC 3 框架开发了一个 Web 应用程序。
我以编程方式使用 Excel 程序集来创建 Excel 工作簿。

我的 Web 应用程序在我的开发机器上运行良好,但在生产机器上却不行。
我的开发机器上安装了 Microsoft Office 2007,包括 MS Excel 2007。
因此,Excel 程序集在 GAC 中注册。
但是生产机器上没有安装任何版本的 MS Office。

我想知道除了安装 MS Excel 之外,是否有办法将 Excel 程序集注册到生产机器的 GAC 中。

4

1 回答 1

1

这里有2个问题-

  1. 单独安装互操作程序集对您没有帮助。互操作只是一个优秀的中介。您必须安装 excel 才能使用 excel 功能。

  2. Microsoft 不推荐也不支持在服务器上使用 excel。

所以 - 我建议您使用Office Open XML SDK来生成您需要的 excel 表格。

于 2012-06-05T19:32:09.450 回答