2013-10-11 59 views
1

在我的應用程序中,我使用Microsoft.Office.Interop.Word庫來創建帶有模板內容的.docx文件。一切都在Word 2010中工作正常安裝(的Windows 7/2008 R2),但是當我試圖在Windows 8 +字2013我第一次開始變得異常代碼:.docx文檔創建中的錯誤

HRESULT: 0x800706BA 
HRESULT: 0x80010105 

的事情是,經過幾個運行我的代碼我得到這個例外,從不同勢函數扔(包括我和微軟)有不同勢消息,如:

RPC server is unavailable. HRESULT: 0x800706BA at System.Runtime.InteropServices.CustomMarshalers.EnumeratorViewOfEnumVariant.MoveNext() 
Remote procedure call has failed. HRESULT: 0x800706BA at Microsoft.Office.Interop.Word.Bookmark.get_Range() 
Server threw an exception. HRESULT: 0x80010105 at Microsoft.Office.Interop.Word.Field.get_Code() 

我讀到的錯誤,我正在尋找任何提示wreid的東西(如http://codeworks.it/blog/?p=136)。

+0

它在每次運行時有沒有例外,有時會通過? – user2771704

+0

現在,在每次運行中,我都會得到類似於我作爲示例給出的異常。 –

+0

我讀了一些關於這個錯誤(0x800706BA)的信息,而且如果遠程過程調用(RPC)服務在控制面板 - 管理工具 - 服務中運行,很可能。那麼它可能是防火牆問題。嘗試通過臨時禁用防火牆和/或任何防病毒軟件並重試您的操作來對其進行測試。 – user2771704

回答

0

我有錯誤0x800706BA,因爲文件已經存在於目標中。之前刪除它。

Vincent