0

尝试上传一个大文件(20MB),我在 web.config 的 httpRuntime 条目中将 maxRequestLength 设置为足够高的级别(以及过期时间)。事件日志停止报告帖子大小超出允许的限制,但我仍然在浏览器(IE 或 FF)中得到相同的行为:“在页面加载时重置与服务器的连接。” 我使用的是 VS2008 和内置的 Web 服务器,而不是 IIS。我已经阅读了关于这个主题的问答,甚至在应用程序全局处理程序中检查了异常 (IsMaxRequestExceededEexception)。这在有关此主题的另一个 StackOverflow 线程中被引用。任何人都有类似的东西,有什么想法吗?

谢谢,鲍勃

4

3 回答 3

1

想通了我的问题。我将条目放入了错误的 web.config 文件中——我在同一个 VS 解决方案中有两个 Web 应用程序。哦!

于 2009-08-10T04:00:24.253 回答
1

使用内置服务器自己不会遇到这个问题,但是您也可以尝试在 web.config 文件中增加超时时间。

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

Http 上传是出了名的不可靠。您应该查看使用 Flash 或 Silverlight 进行文件上传的其他一些选项。

于 2009-08-09T01:51:44.297 回答