發布到伺服器後匯出Excel失敗

2022-01-16 04:34:36 字數 811 閱讀 3405

我按照同事給的步驟配置excel匯出功能(如下所示)。

由於匯出excel功能需要伺服器安裝microsoft office excel應用程式,並配置asp.net使用者許可權,以下是配置的操作步驟:

1)、開始--〉執行--〉cmd;

2)、命令提示符下面,輸入mmc -32,開啟32的控制台;

3)、檔案選單中,新增刪除管理單元--〉元件服務--〉新增到右側,點選確定

4)、在"dcom配置"中找到"microsoft excel 應用程式",在它上面點選右鍵,然後點選"屬性",彈出"microsoft excel 應用程式屬性"對話方塊

5)、點選"標識"標籤,選擇"互動式使用者"

6)、點選"安全"標籤,在"啟動和啟用許可權"上點選"自定義",然後點選對應的"編輯"按鈕,在彈出的"安全性"對話方塊中填加乙個"network service"使用者(注意要選擇本計算機名),並給它賦予"本地啟動"和"本地啟用"許可權

7)、依然是"安全"標籤,在"訪問許可權"上點選"自定義",然後點選"編輯",在彈出的"安全性"對話方塊中也填加乙個"network service"使用者,然後賦予"本地訪問"許可權.

8)、重啟iis。重啟命令iisreset

點選頁面匯出報導出失敗,解決思路如下:

1、開啟ie的f12開發人員工具-網路,顯示錯誤為:500 internal server error,正文-響應正文 顯示詳細錯誤為  microsoft office excel不能訪問檔案

2、我看伺服器該目錄下確實存在匯出檔案,那問題就是我本地沒有訪問伺服器上已經匯出excel的許可權

4.頁面匯出成功

不過我有乙個困惑

匯出excel伺服器配置

asp.net 匯出excel 80070005錯誤解決備忘 檢索 com 類工廠中 clsid 為 的元件時失敗,原因是出現以下錯誤 80070005。具體解決方法如下 1 在伺服器上安裝office的excel軟體.2 在 開始 執行 中輸入dcomcnfg.exe啟動 元件服務 3 依次雙擊 ...

visual studio發布到遠端伺服器的IIS

webpub資料夾作為根目錄,forumweb資料夾是本次要發布的 名稱 是必填專案,填寫 名稱就好 建議和專案名稱相同 物理路徑 選擇第12步中的目錄。ip位址 在下拉框中選擇遠端訪問位址 這裡是指遠端伺服器的外網ip 埠 填寫乙個未占用的埠。net framework選擇v4.0 這裡和你剛剛在...

WCF伺服器發布到IIS上面

最近公司用到wcf技術,不過不是我負責的,所以我自己在網上找了乙個例子,自己測試了了一下。前面都很簡單,就是發布以後佈署到iis上出了點問題 一,是瀏覽 時,出現如下錯誤 這是iis不能解譯 svc 檔案的問題。開啟配置 中的 處理程式對映 檢視有沒有下面紅框的內容 如果沒有,以管理員的身份執行 c...