Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 18714|Відповідь: 0

[Вирішено] Помилка при серіалізації або десеріалізації за допомогою JSON JavaScript Serializer

[Копіювати посилання]
Опубліковано 06.10.2020 21:02:49 | | |
Переглянувши журнали винятків, я виявив, що коли контролер серіалізував JSON, помилка повідомлялася так:

Помилка сервера 500: Тип повідомлення: InvalidOperationException <br>Вміст повідомлення: Помилка при серіалізації або десеріалізації за допомогою JSON JavaScriptSerializer. Довжина рядка перевищує множину значень властивості maxJsonLength. <br>Метод викидання винятків: Void Serialize (System.Object, System.Text.StringBuilder, SerializationFormat) <br>Exception Object: System.Web.Extensions <br>Exception Directory: Tools, <br>Exception File: WatermarkPost
Помилка виникає через те, що рядок перевищує довжину за замовчуванням при серіалізації JSON.

Рішення 1:



Рішення 2:

Додайте наступний вузол до <configuration>web.config нижче



Рішення 3:







Попередній:C# імпортує з таблиць Excel (100 000 даних) у базу даних
Наступний:Побудуйте ocserv vpn-проксі на CentOS 7
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com