一种将Excel程序集注册到GAC的方法

时间:2012-05-31 15:36:16

标签: excel ms-office gac

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

我的网络应用程序在我的开发机器上工作正常,但它不在生产机器上 我的开发机器上安装了Microsoft Office 2007,包括MS Excel 2007 因此,Excel程序集在GAC中注册 但是生产机器上没有安装任何版本的MS Office。

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

1 个答案:

答案 0 :(得分:1)

这里有两个问题 -

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

  2. Microsoft does not recommend or support using excel on the server.

  3. 所以 - 我建议您使用Office Open XML SDK生成所需的Excel工作表。