该配置更改在<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的异常,虽说产生这个异常的原因有很多种,但是也说明了在数据大小限制没有更改的情况下,也可能会产生这个异常。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。