В vs2019 я добавил новый компонент бритвы в работающий и принципиально новый проект приложения Blazor. Я переименовал файл для моего нового компонента бритвы и заметил, что index.razor все еще ссылается на <oldComponentName/>
, поэтому я обновил его до <newComponentName/>
, чтобы соответствовать новому имени файла.
Я вижу ошибку: Found markup element with unexpected name 'newComponentName'. If this is intended to be a component, add a @using directive for its namespace.
Я построил, перестроил и искал «карту» имен файлов с именами компонентов, которые устарели или что-то в этом роде - не повезло. Нет другого пространства имен, которое я (сознательно) ввел, поэтому руководство @using кажется неактуальным.
В настоящий момент мне хочется, чтобы имена моих файлов и имена компонентов оставались выровненными. Что мне здесь не хватает?