Monday 12 November 2012

ASP.NET: System.Web.HttpException (0x80004005)

Error:
System.Web.HttpException (0x80004005): The URL-encoded form data is not valid. ---> System.InvalidOperationException: Operation is not valid due to the current state of the object.
at System.Web.HttpValueCollection.FillFromEncodedBytes(Byte[] bytes, Encoding encoding)


Resolution:
Web.config:

<configuration>
<appSettings>


            <add key="aspnet:MaxHttpCollectionKeys" value="5000" />
            <add key="aspnet:MaxJsonDeserializerMembers" value="5000" />



If ASP.NET 1.1:
Add the following key to the registry:


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ASP.NET\1.1.4322.0\MaxHttpCollectionKeys

Value: 5000

Reference:
http://support.microsoft.com/kb/2661403

No comments:

Post a Comment