0

大きなファイル (20MB) をアップロードしようとして、web.config の httpRuntime エントリで maxRequestLength を十分に高いレベル (および有効期限も) に設定しました。イベント ログは、投稿サイズが許容範囲を超えていることを報告しなくなりましたが、ブラウザー (IE または FF) で「ページの読み込み中にサーバーへの接続がリセットされました」という同じ動作が引き続き発生します。IIS ではなく、VS2008 と組み込みの Web サーバーを使用しています。このトピックに関する Q&A を読み、アプリケーションのグローバル ハンドラーに例外 (IsMaxRequestExceededEexception) のチェックを入れました。これは、このトピックに関する別の StackOverflow スレッドで参照されました。誰にも似たようなことがありましたが、アイデアはありますか?

ありがとう、ボブ

4

3 に答える 3

1

ビルトインサーバーでこれに遭遇することはありませんが、web.config ファイルでタイムアウトを増やしてみることもできます。

<httpRuntime executionTimeout="****" maxRequestLength="****" />
于 2009-08-09T01:08:06.483 に答える
1

私の問題を理解しました。エントリを間違った web.config ファイルに入れました。同じ VS ソリューションに 2 つの Web アプリがあります。ああ!

于 2009-08-10T04:00:24.253 に答える
-1

HTTP アップロードは信頼できないことで有名です。ファイルのアップロードに Flash または Silverlight を利用する他のオプションを検討する必要があります。

于 2009-08-09T01:51:44.297 に答える