从Windows窗体访问asmx服务会产生最大请求长度错误

我尝试使用Windows窗体中的asmx服务上传文件。 我在web.config中指定了最大请求长度,其中托管了asmx服务。 当我尝试从托管asmx服务的Web表单上传文件时,该服务运行良好。

现在的问题是,当我尝试使用Windows窗体上传文件时,它给出了最大请求长度错误。

windows应用程序的app.config代码如下:

                

我增加了maxbufeerlenth等的大小,但它不起作用。

我尝试上传的文件大小仅为7 MB

对于较小的文件(小于1 MB),没有问题。

我要添加的另一点是我在Windows窗体中添加一个服务作为“添加服务参考向导”。

任何帮助表示赞赏。

这是IIS配置请求限制的问题

使用jquery这个Q&A 添加行可以帮助您

这是http://www.iis.net/ConfigReference/system.webServer/security/requestFiltering/requestLimits ,在那里您可以找到更多详细信息