在很多地方總能看到在iis6裏,asp或者asp.net,調用excel的類,會出現各種各樣的由於權限問題的錯誤,如:System.Exception: 無法創建 ActiveX 組件,或者xlsObj.Workbooks.Open的時候報錯了等等。解決辦法如下:
1、安裝Office
2、在開始-》運行中打入dcomcnfg.exe,啓動組件服務。
3、在組件服務中,選擇控制檯根目錄-》組件服務-》計算機-》我的電腦-》DCOM配置-》Microsoft Excel應用程序,右擊屬性,打開屬性窗口。
4、在安全頁籤中,對配置啓動和激活權限進行自定義,加入啓動IIS進程帳戶的完全權限。
這樣就能夠解決了。但是今天也我在IIS7裏也碰到了同樣問題,用剛纔的那個方法試了,沒有什麼效果。後來終於發現還得把