Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 18714|Resposta: 0

[Resolvido] Erro ao serializar ou desserializar com JSON JavaScriptSerializer

[Copiar link]
Publicado em 06/10/2020 21:02:49 | | |
Olhando os logs de exceção, percebi que, quando o controlador estava serializando o JSON, o erro era reportado da seguinte forma:

Erro de servidor 500: Tipo de mensagem: <br>InvalidOperationException Conteúdo da mensagem: Erro ao serializar ou desserializar com JavaScriptSerializer JSON. O comprimento da string excede o valor definido para a propriedade maxJsonLength. <br>Método de Exceção de Arremesso de Exceção: Void Serialize (System.Object, System.Text.StringBuilder, SerializationFormat) <br>Objeto de Exceção: System.Web.Extensions <br>Diretório de Exceção: Tools, <br>Arquivo de Exceção: WatermarkPost
O erro é causado pela string que excede o comprimento padrão ao serializar o JSON.

Solução 1:



Solução 2:

Adicione o seguinte nó ao web.config <configuration>abaixo



Solução 3:







Anterior:C# importa de tabelas Excel (100.000 dados) para o banco de dados
Próximo:Construa um proxy de VPN OCSERV no CentOS 7
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com