0

我有以下代码:

var myImage = Image.FromStream(imageStream);

一旦我的应用程序遇到这行代码,它就会抛出以下异常:

  System.Net.WebException: The request was aborted: 
           The connection was closed unexpectedly.

请注意,我的应用程序位于共享主机上,并且仅在大于 2MB 的图像文件上引发异常。

有什么解决方法吗?

4

2 回答 2

0

尝试增加 web 配置文件中的响应时间。

<?xml version="1.0" encoding="utf-8" ?>
 <configuration>
  ...
  <system.web>
   <httpRuntime executionTimeout="90" maxRequestLength="4096"
    useFullyQualifiedRedirectUrl="false"
    minFreeThreads="8"
    minLocalRequestFreeThreads="4"
    appRequestQueueLimit="100" />
 </system.web>
... 
</configuration>

有关详细信息,请参阅msdn 页面
如何增加 web.config 中执行 sql 查询的时间

于 2013-02-21T06:44:48.270 回答
0

我发现了这个问题。我debug=trueweb.config文件中有将executionTimeout值覆盖为系统默认值的文件。

于 2013-02-21T08:56:14.627 回答