0

彼は、Webサービスを呼び出してローカルマシンとリモートマシン間でファイルをアップロードおよびダウンロードするVS 2010 Windowsアプリケーションです(このアプリケーションは、.netを使用するためにvs2008からvs2010に変換されたことに注意してください4-この変換にかかる前に正常に動作しました場所)

.pdfおよびテキストファイルで正常に機能します。

しかし、zipファイルをアップロードしようとすると、エラーが発生します

System.Web.Services.Protocols.SoapException:構成ファイルで指定された拡張機能を実行しているときに例外が発生しました。--->最大リクエスト長を超えました。System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message、WebResponse response、Stream responseStream、Boolean asyncCall)at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName、Object [] parameters)

更新:<httpRuntime maxRequestLength="10240"/>Webサービスのweb.configファイルに含めました。zipファイルが8MBを超えています

助言がありますか?

答え: <httpRuntime maxRequestLength="209715200"/>

4

1 に答える 1

0

あなたは下でこのセクションをすることができますSystem.Web

<configuration>
   <system.web>
      <httpRuntime maxRequestLength="209715200"/>
   </system.web>
</configuration>

指定されたサイズはキロバイト単位です。デフォルトは4096KB(4 MB)です。

于 2012-09-25T16:46:53.977 に答える