2011-09-27 57 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