установка jsonSerialization maxJsonLength в ASP.net Web.Config выдает ошибку 500
Итак, я продолжаю получать страницу 500 - Внутренняя ошибка сервера на моем .net сайте, когда я устанавливаю maxJsonLength в моем web.config.
Я изменяю .config, потому что, хотя я использую MaxJsonLength = Int32.MaxValue на моем JavaScript-сервере vb.net, я все еще получаю InvalidOperationException для большого словаря, который я пытаюсь передать, даже если он значительно ниже 4 ГБ. MaxJsonLength @ Int32.MaxValue разрешает или даже предполагает ограничение по умолчанию в 4 МБ.
Я использую toolkitscriptmanager, если это что-то значит.
<system.web.extensions>
<scripting>
<webServices>
<jsonSerialization maxJsonLength="2147483647"/>
</webServices>
</scripting>
это не помогло (фактически, оно также выдает ошибку 500 без кода выше)
<sectionGroup name="system.web.extensions" type="System.Web.Extensions">
<sectionGroup name="scripting" type="System.Web.Extensions">
<sectionGroup name="webServices" type="System.Web.Extensions">
<section name="jsonSerialization" type="System.Web.Extensions"/>
</sectionGroup>
</sectionGroup>
</sectionGroup>
слышал, что это должно помочь с InvalidOperationException, но это не так. Я вынул его, и все равно 500 ошибок.
<add key="aspnet:MaxJsonDeserializerMembers" value="2147483647" />
Спасибо заранее!
Edit
Та же проблема, но его решение не работает для меня. Последний код, который он добавил, также дает 500 ошибок.Проблема с & lt; system.web.extensions & gt; группа конфигурации при обновлении до .NET 4.0