TagHelpers не обрабатывается в представлениях, отличных от _Layout
Я загружаю страницу, и когда я использую пользовательский макет, кажется, что _ViewImports
файл может не применяться. Не уверен, как решить эту проблему. Если я установлю Layout = _Layout
, asp-теги работают просто отлично (конкретно asp-append-version
). Так что это не то, как я называю представление или макет в моем представлении. Больше ничего не меняется, кроме названия макета, который я хочу.
Это было мое понимание того, что _ViewImports
загружается до любого указанного макета и применяется глобально. Кроме того, из того, что я могу сказать, нет ничего особенного в начале _Layouts
файл, который заставит загрузку _ViewImports
(особенно учитывая, что я положил какие-либо директивы наверху моего _Layouts
в _CustomLayout
и я все еще получил такое же поведение).
Я использую ASP.NET Core 1.1. У кого-нибудь есть подобные опыты и / или исправления? Я как бы в тупике.