Blazor не обнаруживает новые страницы в подпапкахC#

Место общения программистов C#
Anonymous
Blazor не обнаруживает новые страницы в подпапках

Сообщение Anonymous »

Я создаю новую страницу, например. в подпапке Pages/Clients/ со следующим кодом:

Код: Выделить всё

@page "/clients"
@inject NavigationManager NavigationManager
My clients page
Я поставил ссылку:

Код: Выделить всё

Clients
Когда я нажимаю на ссылку, на странице отображается сообщение по умолчанию.

К сожалению, по этому адресу ничего нет.
Когда я нажимаю на ссылку, на странице отображается сообщение по умолчанию.

К сожалению, по этому адресу ничего нет.
p>

Затем я останавливаю приложение. Поместите страницу моих клиентов в папку «Страницы». Запускаю приложение, и я вижу нужную страницу

Страница моих клиентов

Хорошо, затем я снова перемещаю файл подкачки в подпапку Pages/Clients/, запускаю приложение и... оно все еще работает! Более того: если я вношу какие-либо изменения в страницу Clients.razor, она отображается правильно в браузере.
Похоже, что Blazor не может найти страницу в подпапке в первый раз, но после этого "регистрирует" его каким-то образом, он всегда может найти и показать его правильно.
У меня есть строка в моем файле _Host.cshtml

Подробнее здесь: https://stackoverflow.com/questions/641 ... subfolders

Вернуться в «C#»