Blazor: обновлена поддержка браузера
В ASP.NET Core 5.0 появились новые функции Blazor, некоторые из которых несовместимы со старыми браузерами. Список браузеров, поддерживаемых Blazor в ASP.NET Core 5.0, обновлен соответствующим образом.
Обсуждение этого вопроса см. на странице GitHub dotnet/aspnetcore#26475.
Представленные версии
5,0
Старое поведение
Blazor Server поддерживает Microsoft Internet Explorer 11 с достаточным количеством заполнений. Blazor Server и Blazor WebAssembly также работают в Microsoft Edge прежних версий.
Новое поведение
Blazor Server в ASP.NET Core 5.0 не поддерживается в Microsoft Internet Explorer 11. Blazor Server и Blazor WebAssembly не полностью работают в Microsoft Edge прежних версий.
Причина изменения
Новые функции Blazor в ASP.NET Core 5.0 несовместимы с этими старыми браузерами, кроме того, уровень их использования снижается. Дополнительные сведения см. на следующих ресурсах:
- Поддержка Windows устаревшей версии Microsoft Edge также прекращается 9 марта 2021 г.
- Приложения и службы Microsoft 365 перестанут поддерживать Microsoft Internet Explorer 11 17 августа 2021 г.
Рекомендуемое действие
Обновите эти старые браузеры до нового Microsoft Edge, основанного на Chromium. Для приложений Blazor, которым требуется поддержка этих старых браузеров, используйте ASP.NET Core 3.1. Список поддерживаемых браузеров для Blazor в ASP.NET Core 3.1 не изменился и описан в разделе о поддерживаемых платформах.
Затронутые API
Нет