Когда я сериализую с использованием JavaScriptSerializer в службе wcf, он дает ниже ошибку для определенного кода.Получение ошибки при сериализации с использованием JavaScriptSerializer в C#
Код:
DataCollection<Entity> detailqueryentityCollection = _serviceProxy.RetrieveMultiple(detailquery).Entities;
if (detailqueryentityCollection.Count > 0)
{
listdata = new JavaScriptSerializer().Serialize(detailqueryentityCollection);
}
Ошибка:
Error during serialization or deserialization using the JSON JavaScriptSerializer. The length of the string exceeds the value set on the maxJsonLength property.
Я также добавить ниже код в web.config, но он не работает.
<system.web.extensions>
<scripting>
<webServices>
<jsonSerialization maxJsonLength="500000000"/>
</webServices>
</scripting>
</system.web.extensions>
Пожалуйста, предложите любые решения.
Привет Will Ray, Thanx.Which вы предлагаете и изменения web.config необходимы оба изменения ? или вы даете мне достаточно? –
@chhaya_patel Для вашего случая использования здесь вам не нужна часть файла конфигурации. –
Привет, спасибо за помощь. –