该配置更改在<system.serviceModel>节:
<behaviors> <serviceBehaviors> <behavior name="fileTransferServiceBehavior"> <serviceMetadata httpGetEnabled="true" httpsGetEnabled="true" /> <serviceDeBUG includeExceptionDetailinFaults="false" /> </behavior> </serviceBehaviors> </behaviors> <bindings> <basichttpBinding> <binding name="LargeDataTransferServicesBinding" sendTimeout="00:10:00" maxReceivedMessageSize="2147483647" transferMode="Streamed" messageEnCoding="Text" > <readerQuotas maxArrayLength="2147483647" maxStringContentLength="2147483647" maxBytesPerRead="2147483647"/> <security mode="None"/> </binding> </basichttpBinding> </bindings> <services> <service behaviorConfiguration="fileTransferServiceBehavior" name="SilverlightApplication1.Web.WCFService"> <endpoint address="" binding="basichttpBinding" bindingConfiguration="LargeDataTransferServicesBinding" contract="SilverlightApplication1.Web.WCFService" /> </service> </services>我在测试WCF的时候,遇到了Not Found的异常,虽说产生这个异常的原因有很多种,但是也说明了在数据大小限制没有更改的情况下,也可能会产生这个异常。 总结
以上是内存溢出为你收集整理的WCF传输数据大小限制的配置以及可能会引发的异常全部内容,希望文章能够帮你解决WCF传输数据大小限制的配置以及可能会引发的异常所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)