Я хочу добавить шаблон представления для asp.net core mvc 3.1.1, я скопировал папку Templates по этому пути: «C:\Program Files\dotnet\sdk\NuGetFallbackFolder\microsoft.visualstudio.web.codegenerators.mvc\2.1. 7\Templates» и добавил новое представление с именем «_Entiti.cshtml» в папку «ViewGenerator», но при попытке добавить представление оно не отображается в диалоговом окне vs 2019 внутри раскрывающегося списка шаблонов, изначально я хочу использовать контроллер с контекстом для создания некоторых представлений с помощью пользовательского контроллера, но не может изменить имя представления, которое было создано, например «Создать, список, ...». Кто-нибудь может мне помочь?
как добавить шаблон представления в ядро asp.net
Ответы (1)
Попробуйте использовать обозреватель решений. Щелкните правой кнопкой мыши папку «Общие» (в разделе «Виды») и выберите «Добавить» -> «Просмотр». Затем поверх страниц, которые вы хотели бы использовать в этом шаблоне, напишите:
** замените слово «Вид» на название вашего шаблона:
@{ Layout = "~/Views/Shared/View.cshtml"; }
person
Adina
schedule
15.03.2020
как я уже сказал, я не вижу имя своего шаблона среди выпадающих элементов шаблона мастера
- person kingofday; 15.03.2020
dotnet new
или Visual Studio, вам придется создать их явно. Вы не можете изменить существующий пакет, и любые изменения в пределахNuGetFallbackFolder
не поддерживаются. См. раздел "Пользовательские шаблоны для dotnet new". - person poke   schedule 15.03.2020