如何从.net Web服务调用excel宏?

时间:2011-09-27 10:09:00

标签: c# excel web-services

我正在尝试从我的Web服务调用excel宏,但它无法初始化Excel.Application对象。这是在以下行给出错误:

Microsoft.Office.Interop.Excel.Application oExcel = new Microsoft.Office.Interop.Excel.Application();

即使是发布我正在使用IIS中应用程序池中的服务帐户的Web服务。

有谁能告诉我如何在c#.net web服务中调用宏。

提前完成。

1 个答案:

答案 0 :(得分:1)

您获得的错误可能来自:

  1. Excel未安装在服务器上
  2. 执行IIS应用程序池的用户没有足够的权限来运行excel。
  3. 在处理完之后,您可以查看如何运行宏here