簡體   English   中英

自動化Microsoft Word時的RPC_E_SERVERFAULT

[英]RPC_E_SERVERFAULT when automating Microsoft Word

我正在通過Microsoft.Office.Interop.Word從模板(.dot)創建word文檔。 下面的代碼適用於某些模板,但不適用於其他模板:它不起作用時會引發RPC_E_SERVERFAULT異常。 這是什么,可能是什么原因,我該如何解決? (例外情況發生在第二行。)

wordApp = new Microsoft.Office.Interop.Word.ApplicationClass();
wordDoc = wordApp.Documents.Add(ref oTemplate, ref newTemplate, ref docType, ref isVisible);
wordApp.Visible = false;
wordDoc.Activate();

你可能會恨我並向我投票但是在我的所有.NET工作經驗中使用COM Interop是一個PIA(雙關語/ PIA也意味着主要互操作程序集)。

通常表現如此糟糕,使整個事情變得不可接受。 因此,我們采購了第三方,托管的,非Office依賴的庫,以更快的方式完成同樣的事情。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM