2017-11-16 6 views
0

昨日、アプリケーション(C#)がMicrosoft Word Interopを使用しているため、本番サーバーにオフィスをインストールしました。私はまだ問題があり、Word Interop(文書作成)を使用していたアプリケーションの一部は機能していませんでしたが、アプリケーション自体は正常に動作していました。午前中、アプリケーションはオフになり、 "500エラー"を投げ続けます。私はオフィスをアンインストールしましたが、問題はまだありました。最後に、私はWindowsのアップデートと問題解決を行った。誰でも間違っている可能性があることを教えてもらえますか?ここでは、Windowsの更新ログの一部です:IISエラー(Microsoft Word InteropまたはWindows Update 0x80070070エラーに関連する可能性があります)

03:56:00 161 996 1b54ハンドラ::::::::::::: 2017年11月16日午前3時00分56秒:161 996 1b54ハンドラー::スタート::ハンドラー:MSIインストール 2017-11-16 03:00:56:161 996 1b54ハンドラー::::::::: 2017-11-16 03:00:56 :161 996 1b54ハンドラ:インストールの更新= 1 2017-11-16 03:00:56:161 996 1b54ハンドラCAB filterpack-x -none.cabに格納されたMSPファイルの抽出 2017-11-16 03:00: 56:176 996 1b54ハンドラ致命的:CAB filterpack-x-none.cabの抽出に失敗しました、エラー= 0x80070070 2017-11-16 03:00:56:176 996 1b54ハンドラ:警告:操作が更新0、終了コードで失敗しました= 0x80070070 2017-11-16 03:00:56:176 996 1b54ハンドラー::::::::: 2017-11-16 03:00:56:176 996 1b54ハンドラー:: END ::ハンドラー:MSIインストール 2017-11-16 03:00:56:176 996 1b54ハンドラー:::::::::::: 2017-11-16 03:00:56:176 868 ca4 DnldMgr調節:{7971F918- A847-4430-9279-4A52D1EFE18D} - アップデートD5ACB45E-3FF2-4DD1-AB54-3BA19C4B4440は規制された「デフォルト」であり、ダウンロードすることはできません。シーケンス2467対AcceptRate 0 2017-11-16 03:00:56:176 868 ca4 DnldMgr規制:{7971F918-A847-4430-9279-4A52D1EFE18D} - アップデート6CCF7EC0-EE26-4E69-9700-6F0395CD3E53は「デフォルト」です。規制されており、ダウンロードできません。 AcceptRate 0

EDIT

対シーケンス2467は、私は、ディスク容量不足に関連しているWindowsの更新ログにそのエラー0x80070070を発見しました。これはiisサーバーの "500エラー"と関連していますか?メインHDには3GBの空き容量があり、5GB以上の空き容量があります。

+0

はあなたのiisプールの名前付きユーザか、デフォルトのシステム/ネットワークユーザ – BugFinder

+1

あなたのコードに確実に取り込む例外を投稿してみませんか? – zaitsman

+0

@BugFinder私は、アプリケーション名で名前が付けられたプールがいくつかあることがわかります。アイデンティティのために "ApplicationPoolIdentity"を持っています。申し訳ありませんが、私はiisの専門家ではありません。この情報が不十分だった場合はどうすればいいか教えてください。 – aggicd

答えて

0

できるだけコード化した方法を変更することを検討する必要があります。バックオフィスサーバーにオフィスを置いて、あなたのために舞台裏でやり取りするのは悪いことです。通常、あなたはクライアントがドキュメントタイプなどを扱うようにしますが、重要なのは、IISに、そのMIMEタイプリストに関連するエントリがあることを保証することです(私はデフォルトではそれはとにかくあります)。

+0

私がやろうとしているのは、単語テンプレートと私のアプリケーションページに埋め込まれているデータを使っていくつかの単語文書を生成することです。これを実装するより安全な方法を提案できますか? – aggicd

+0

[interopなしでworddocsを作成する](https://www.codeproject)という便利なリンクがあります。com/Articles/660478/Csharp-Create-and-Manipulate-Word-Documents-Progra) – bilpor

関連する問題