2011-09-27 60 views
0

我想从我的web服务调用一个excel宏,但它无法初始化Excel.Application对象。这是给以下行错误:如何从.net Web服务调用Excel宏?

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

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

任何人都可以告诉我如何在c#.net Web服务中调用宏。

Thanxs提前。

回答

1

你越来越可能从错误:

  1. 的Excel服务器上
  2. 执行你的IIS应用程序池没有足够的权限来运行Excel用户未安装。

与应对后,您可以查看如何运行宏here

+0

Excel中已安装在服务器上。和帐户也有完全的预防。 – Eshwer

+0

Excel已安装在服务器上。和帐户也有完全的预防。 – Eshwer

+0

你能显示确切的错误信息吗? – Sergio