I have a WCF service that is hosted locally. My web.config looks like this:\[code\]<system.serviceModel><bindings> <basicHttpBinding> <binding name="BasicHttpBinding_INavigationService" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard" maxBufferSize="6553600" maxBufferPoolSize="5242880" maxReceivedMessageSize="6553600" messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered" useDefaultWebProxy="true"> <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" /> <security mode="None"> <transport clientCredentialType="None" proxyCredentialType="None" realm="" /> <message clientCredentialType="UserName" algorithmSuite="Default" /> </security> </binding> </basicHttpBinding></bindings><client> <endpoint address="http://localhost/WebServices/NavigationService.svc/" binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_INavigationService" contract="NavigationService.INavigationService" name="BasicHttpBinding_INavigationService" /></client> </system.serviceModel>\[/code\]My service works fine if I pass in less then 8K of text. Anything more and I get the following error:\[code\]Sys.WebForms.PageRequestManagerServerErrorException: The formatter threw an exception while trying to deserialize the message: Error in deserializing body of request message for operation 'UpdateSiteMap'. The maximum string content length quota (8192) has been exceeded while reading XML data. This quota may be increased by changing the MaxStringContentLength property on the XmlDictionaryReaderQuotas object used when creating the XML reader. Line 75, position 166\[/code\]Can someone tell me how to increase the text quota? As you can see, I have it set to maximum integer size.EDIT After Tim's suggestion, here is my new Web.Config file:\[code\]<system.serviceModel><bindings> <basicHttpBinding> <binding closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard" maxBufferSize="6553600" maxBufferPoolSize="5242880" maxReceivedMessageSize="6553600" messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered" useDefaultWebProxy="true"> <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" /> <security mode="None"> <transport clientCredentialType="None" proxyCredentialType="None" realm="" /> <message clientCredentialType="UserName" algorithmSuite="Default" /> </security> </binding> </basicHttpBinding></bindings><client> <endpoint address="http://localhost/WebServices/NavigationService.svc/" binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_INavigationService" contract="NavigationService.INavigationService" name="BasicHttpBinding_INavigationService" /></client><services> <service name="Navigation.INavigationService"> <endpoint address="" binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_INavigationService" contract="NavigationService.INavigationService" /> </service></services>\[/code\]