他是一個VS 2010的Windows應用程序,它調用Web Services在本地機器和遠程機器之間上載和下載文件(請注意,此應用程序已從vs2008轉換爲vs2010以供使用。淨4-它在這個轉換髮生之前正常工作)使用Web服務上傳zip文件時出錯
它適用於.pdf和文本文件。
但是,試圖上傳zip文件時,我收到錯誤
服務器無法處理有運行在配置文件中指定的擴展名例外。 --->超過最大請求長度。在System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage消息,WebResponse的響應,流responseStream,布爾asyncCall)在System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(字符串方法名,對象[]參數)
更新:我已將<httpRuntime maxRequestLength="10240"/>
包含在Web服務的web.config文件 中。 zip文件大於8 MB
有什麼建議嗎?
答:<httpRuntime maxRequestLength="209715200"/>
客戶端是使用WCF(服務引用)還是「舊」(web引用)方法? –
網絡參考方法。 – stackuser