Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 3679|Odpověď: 1

[Zdroj] Synchronní operace jsou zakázány. Zavolejte WriteAsync nebo nastavte AllowSync...

[Kopírovat odkaz]
Zveřejněno 16.03.2023 21:09:31 | | | |
ASP.NET Projekt Core 3.0 používá responsePageStream.Write k výstupu bajtů chyby následovně:


InvalidOperationException: Synchronous operations are disallowed. Call WriteAsync or set AllowSynchronousIO to true instead.


Řešení 1 (doporučovat):

Změna na asynchronní volání metody je následující:



Řešení 2:

Globálně upravit konfiguraci AllowSynchronousIO tak, aby umožňovala požadavky na synchronní IO odpovědi, s následujícím kódem:



Řešení 3:

Úprava lokální proměnné, úprava konfigurace AllowSynchronousIO pro jeden požadavek, kód je následující:

(Konec)




Předchozí:Chrome prohlížeč upravuje zdrojový kód webu js, css
Další:Například fuzzy dotazy v SQL Serveru nefungují správně v čínštině
 Pronajímatel| Zveřejněno 16.03.2023 21:11:29 |
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com