xcepción @MaxJsonLength en ASP.NET MVC durante JavaScriptSerializer

En una de mis acciones de controlador, estoy devolviendo una @ muy granJsonResult para llenar una cuadrícula.

Recibo el siguienteInvalidOperationException excepción:

Error durante la serialización o deserialización utilizando JSON JavaScriptSerializer. La longitud de la cadena excede el valor establecido en la propiedad maxJsonLength.

Establecer elmaxJsonLength propiedad en elweb.config a un valor más alto desafortunadamente no muestra ningún efecto.

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

No quiero volver a pasarlo como una cadena como se menciona enest Pues contesta

En mi investigación me encontré conest publicación de blog donde escribir una propiaActionResult (p.ej.LargeJsonResult : JsonResult) se recomienda omitir este comportamiento.

Es esta la única solució
¿Es esto un error en ASP.NET MVC?
¿Me estoy perdiendo de algo

Cualquier ayuda sería muy apreciada

Respuestas a la pregunta(12)

Su respuesta a la pregunta