1

在我的应用程序中,我使用 Microsoft.Office.Interop.Word 库来创建包含模板中一些内容的 .docx 文件。在安装的 Word 2010(Windows 7/2008 R2)上一切正常,但是当我在 Windows 8 + Word 2013 上尝试时,我首先开始获得异常代码:

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()

我阅读了有关该错误的大量信息(例如http://codeworks.it/blog/?p=136),并且正在寻找任何提示。

4

1 回答 1

1

我有错误 0x800706BA 因为文件已经存在于目标中。之前删掉。

文森特

于 2015-03-27T20:00:52.397 回答