Ядро asp.net mvc TagHelpers не работает Внезапно после миграции

Создайте проект с Entity Framework Core и asp.net mvc core. Этот проект работал правильно. Но при удалении папки миграции из уровня данных и последующем обновлении БД я внезапно обнаружил такую ​​ошибку:

Невозможно переопределить атрибут href для. Объект с указанным 'href' не должен иметь атрибутов, начинающихся с 'asp-route-' или 'asp-action', 'asp-controller', 'asp-area', 'asp-route', 'asp-protocol' , атрибут asp-host, asp-fragment, asp-page или asp-page-handler.

На самом деле я хочу открыть представление с <a asp-action="..." ...> от домашнего контроллера к другому контроллеру в области. пожалуйста, помогите мне.

введите здесь описание изображения


person Ahmad Nahazi    schedule 21.02.2018    source источник


Ответы (1)


Я столкнулся с похожей проблемой. Если в вашем проекте есть asp-route="@something.Id", измените его на asp-route-id="@something.Id".

person NeGa TiV    schedule 23.10.2018