我想以編程方式編輯Word文檔。然而,當我調試,並首次嘗試創建一個Word.Application,我得到NetOffice越來越80080005服務器執行失敗
Retrieving the COM class factory for component with CLSID {000209FF-0000-0000-C000-000000000046} failed due to the following error: 80080005 Server execution failed (Exception from HRESULT: 0x80080005 (CO_E_SERVER_EXEC_FAILURE)).
我看到Word.Interop不支持了,所以我就開始使用NetOffice,但什麼都沒有改變,所以也許我沒有改變基礎功能。
我已經嘗試了許多DCOM配置,並以管理員身份運行我的Visual Studio實例,但沒有任何更改。當前身份驗證級別爲無,我指定「此用戶」並使用具有所有安全權限的帳戶。我以前也嘗試過交互式用戶和啓動用戶。我之前從來沒有遇到過調試器的問題,只要將它部署到服務器上,就會讓我感到困惑。
我正在運行Windows 8.1(64位)和Office 2013(32位)。我會很感激任何想法。 NetOffice對此問題是否有影響?謝謝。
我認爲如果您查看事件查看器,您可以獲得更多信息 – Malick
在窗口的系統日誌中,我看到事件ID 10010,服務器在所需的超時時間內未向DCOM註冊。這是否給你任何想法?我使用谷歌搜索,但迄今沒有任何效果。我不是事件查看器的主人。我應該看看有其他地方嗎? – erosebe
它看起來像一個普通的錯誤消息。如果它只出現在調試模式下,你可以嘗試在第一次調用Word.Application之後放置你的調試中斷,看看它是否有效,也許調試模式對於客戶端的最長等待時間(超時)來說太慢了。我沒有別人的想法對不起。 – Malick