我尝试了我能找到/想到的一切。
我在dotNet Framework 3.5 ASP 1.1上运行IIS6 WSE2.0上的web服务
我更改了服务和客户端web.config,同时添加了两个:
<configSections>
<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net"/>
<section name="microsoft.web.services2" type="Microsoft.Web.Services2.Configuration.WebServicesConfiguration, Microsoft.Web.Services2, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
</configSections>
<microsoft.web.services2>
<messaging>
<maxRequestLength>8000</maxRequestLength>
</messaging>
</microsoft.web.services2>
然后
<httpRuntime maxRequestLength="8000" executionTimeout="1200" />
在system.web部分。
但仍有超过4MB的任何内容失败:运行配置文件中指定的扩展名时出现异常。 ---&GT;超出最大请求长度。