Сайт Blazor WebAssembly дает 404 после обновления до 3.2.0 Preview 2 - PullRequest
2 голосов
/ 06 апреля 2020

Я работал над сайтом Blazor WebAssembly, созданным на основе шаблона 3.2.0-preview1. Я хочу обновить версии, поэтому сначала я собираюсь обновить его до preview2 в соответствии с этими инструкциями . Я делаю это, и все, кажется, хорошо: мой сайт компилируется, и я могу запустить его и без ошибок попасть на все точки останова на стороне сервера. Таким образом, мой ASP. NET хост запущен и прослушивает https://localhost: 5001 . Но когда я пытаюсь просмотреть сайт локально, я сразу получаю 404, как будто маршрутизация никогда не включается или как будто он не может найти мой компонент с @page "/" на нем.

Любая идея, как я могу устранить эту проблему? Я в растерянности, потому что нигде не получаю сообщения об ошибках. У меня нет ничего, что я могу настроить на стороне сервера, так как все, кажется, работает, и у меня нет ничего, что я могу настроить на стороне клиента, потому что он вообще не загружает клиента.

У меня есть также попытался обновить все до preview3 , но неудивительно, что тот же самый симптом приводит к результатам.

Я использую do tnet .exe версии 3.1.300-preview-015048.

Вот мой dotnet run вывод и браузер с вкладкой сети: enter image description here

1 Ответ

0 голосов
/ 23 апреля 2020

Убедитесь, что вы не зависите от. NET 5 пререлизных пакетов, если вы полагались на пререлизные версии v. 3.2. Это будет лучше после полной версии Blazor WebAssembly.

...