3
Microsoft.Office.Interop.Word
でテンプレート(.dot)からワード文書を作成しています。以下のコードはいくつかのテンプレートでは動作しますが、他のテンプレートでは動作しません。動作しない場所ではRPC_E_SERVERFAULT
例外がスローされます。何が原因なのでしょうか、それをどうやって解決するのですか? (例外は、二行目で発生します。)Microsoft 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();
対話型環境で実行するのか、サーバー上で実行するのかを知っておくと便利です。 Wordオートメーションの一般的な問題は、アプリケーションがポップアップメッセージボックスまたはサーバー上で別のプロセスがWordインスタンスを閉じたために応答しないことです。 –