ASP.NET MVC имеет набор настраиваемых шаблонов элементов для создания контроллеров, представлений и т. Д. Эти шаблоны элементов отображаются только в диалоговом окне «Добавить новый элемент», когда вы находитесь внутри ASP Проект .NET MVC (или, более конкретно, когда MVC-тип проекта находится в файле .csproj). Как им удается это сделать? Я просмотрел файлы .vstemplate и, похоже, ничего не связано с типом проекта guid.Условное отображение шаблона элемента в Visual Studio
Спасибо, Натан
Логика исходного кода внутри контроллера или файла просмотра находится в шаблоне T4, но я не думаю, что логика того, когда она отображается в диалоговом окне «Добавить новый элемент» Visual Studio, находится внутри этого файла. –
Я думаю, что если вы пройдете через SDK Visual Studio достаточно долго, вы в конечном итоге найдете способ настройки меню. Кроме того, источник ASP.NET MVC находится на Codeplex. Я подозреваю, что их крючок для этих меню находится в установщике MVC. –