Непойманный (в обещании) TypeError: не удалось получить динамически импортированный модуль: https://localhost:7169/_framework/dotnet.js
Добрый день
Я работаю над новым приложением Blazor, .NET 8 RC 1, и хотя приложение, похоже, работает локально, пока я отлаживаю и вношу изменения, в консоли инструментов разработчика (браузера) появляется эта ошибка:
Что это такое и как это исправить?
GET https://localhost:7169/_framework/dotnet.js net::ERR_ABORTED 404 (не найден)
Непойманный (в обещании) TypeError: не удалось получить динамически импортированный модуль: https://localhost:7169/_framework/dotnet.js
1 ответ
Это происходит потому, что клиент (браузер) не смог загрузить модуль Javascript dotnet.js. Эта библиотека используется для создания и запуска среды выполнения .NET WebAssembly. Как вы знаете, в проекте Blazor.Net 8 можно через @attribute выбирать различные режимы работы для вашей страницы/компонента, примеры: [RenderModeWebAssembly], [RenderModeAuto], [RenderModeServer], например, если вы используете последний, это библиотека не понадобится, поскольку Blazor Framework использует эту библиотеку blazor.web.js