我們已經開發了兩個項目WCF和ASP.net Website.The WCF服務由執行練成一代 它有類似Excel的自動化WCF
Excel.Application xlapp=new Excel.Application();
xlapp.visible=true;
//get data from dataset and process it and then write it to excel
這WCF服務託管代碼在網頁中點擊按鈕
然而,當我運行IIS此服務和asp.net我的aSP.net網站7一大堆錯誤的的產生
幾個錯誤是賦予權限後如下
Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 80070005."
然後
Application. Microsoft Office Excel cannot open or save any more documents because
there is not enough available memory or disk space. • To make more memory available,
close workbooks or programs you no longer need. • To free disk space, delete files
you no longer need from the disk you are saving to
,因爲所有這些錯誤,我不能夠運行Excel上的IIS 7
我已經嘗試了所有的方法權限從權限到身份驗證,但它會生成錯誤 我在本地機器上運行XP並在IIS機器上運行Win 7(這是WIN 7的問題嗎?)
也this鏈接說服務器端辦公自動化根本不支持
沒有任何簡單的方法來啓動IIS 7中的Excel?或者可能是我應該調用Excel在我的ASP.net網站比WCF服務...
感謝所有