2016-09-12 3 views
0

Asp.netアプリケーションからその番組をエクセルダウンロード中に[] [ここに画像の説明を入力します![1] [1]その番組Asp.netアプリケーションから次のエラー をExcelをダウンロードしている間、次のエラー

説明:現在のWeb要求の実行中に未処理の例外が発生しました。エラーの詳細とコード内のどこで発生したのかについては、スタックトレースを参照してください。

例外の詳細:System.Runtime.InteropServices.COMException:使用可能なメモリまたはディスク領域が不足しているため、Microsoft Excelで文書を開いたり保存したりできません。

•使用可能なメモリを増やすには、必要のないブックまたはプログラムを閉じます。

•ディスク領域を解放するには、不要になったファイルを保存先のディスクから削除します。

[COMException(0x800a03ec)]:メモリまたはディスクの空き領域が不足しているため、Microsoft Excelで文書を開いたり保存したりできません。アプリケーションのホスティングサーバー1.In

+0

あなたは、いくつかのワークブックを閉じたりしてみてくださいました不要になったファイルを削除しますか? – Bassie

+0

yaすべての一時ファイルを消去しました – Hari

+0

IIS.Itsでサイトをホストするlocal.ifファイルでこのファイルを実行すると、このエラーが表示されます。 – Hari

答えて

1

Original

、その "コンポーネントサービス" の右側にある

2.Find "Microsoft Excelのアプリケーション" に進みます。右クリックで

3.Openそのプロパティ

4.Under ID]タブのオプションインタラクティブなユーザを選択し、[OK]ボタンをクリックしてください。


固定用の権限(Windows Server 2008の)

A.Windows 2008サーバーのx64

このフォルダを作成してください:

  • C:\ WINDOWS \ SysWOW64 \ config \ systemprofile \ Desktop

そして、これらのフォルダ内の "IISアプリケーションプール\のDefaultAppPool" ユーザーに書き込み権限を与える:

  • C:\ WINDOWS \ SYSWOW64 \ CONFIG \ systemprofile \デスクトップ
  • C:\ WINDOWS \ SYSWOW64 \ CONFIG \ systemprofile \のAppData \ローミング\マイクロソフト
  • C:\ WINDOWS \ SYSWOW64 \ CONFIG \ systemprofile \のAppData \ローカル\マイクロソフト

B.Windows 2008のサーバーのx86

このフォルダください:

  • C:\ WINDOWS \ System32に\ CONFIG \ systemprofile \デスクトップ

をそして「IISアプリケーションプール\のDefaultAppPoolに書き込み権限を与えます"これらのフォルダのユーザ:

  • C:¥Windows¥System32¥config¥systemprofile¥Desktop
  • C:\ WINDOWS \ System32に\ CONFIG \ systemprofile \のAppData \ローミング\マイクロソフト
  • C:\ WINDOWS \ System32に\ CONFIG \ systemprofile \のAppData \ローカル\マイクロソフト
+0

私はIISサーバーでWebサイトをホストしていました。Excelアプリケーションのようなオプションはありません – Hari

+0

私はdcomcnfg btでインタラクティブuser.whenを選択すると変更されました。私のアプリケーションの – Hari

+0

私はリンク元のスレッドで提供されている他のソリューションを検討することがあります。 –

関連する問題