Augmentez la réponse json maxJsonLength dans MVC 4

Je suis d'erreur suivant dans le moteur de vue razor MVC4(.net 4.5) de l'application lors du chargement d'un grand JSON formulaire de réponse du serveur à

Erreur lors de la sérialisation ou de la désérialisation en utilisant le JSON JavaScriptSerializer.La longueur de la chaîne dépasse la valeur définie sur le maxJsonLength propriété à @Html.Raw(Json.Coder(jsondata)”

J'ai essayé par la mise en MaxJsonLength bien dans mon web.config:

configuration> 
   <system.web.extensions>
       <scripting>
           <webServices>
               <jsonSerialization maxJsonLength="2147483644"/>
           </webServices>
       </scripting>
   </system.web.extensions>
</configuration> 

Essayé de suivre à côté serveur lors de l'envoi de réponse JSON.

 return new JsonResult()
    {
        Data = data,
        ContentType = contentType,
        ContentEncoding = contentEncoding,
        JsonRequestBehavior = behavior,
        MaxJsonLength = Int32.MaxValue
    };

Aussi essayé la solution indiquée lièvre: http://brianreiter.org/2011/01/03/custom-jsonresult-class-for-asp-net-mvc-to-avoid-maxjsonlength-exceeded-exception/. Mais rien n'a fonctionné pour moi 🙁

Certains me suggérer comment éviter cette erreur ou comment augmenter le Jason de réponse longueur max?

source d'informationauteur Nabeel