Расположение шаблонов T4 для видов Razor - PullRequest
3 голосов
/ 15 декабря 2010

Я хотел бы сделать некоторые настройки для шаблона T4, используемого для генерации кода для представлений, добавленных с помощью диалога Add View в VS 2010. Предполагается, что это на самом деле делается с T4, как и традиционно представления ASPX, где я могу найти шаблон? Я успешно настроил шаблон ASPX, но не могу вспомнить, где я его нашел.

Ответы [ 3 ]

3 голосов
/ 15 декабря 2010

Шаблоны находятся здесь:

[VS Installation Directory]\Common7\IDE\ItemTemplates\CSharp\Web\MVC 3\CodeTemplates

Вам следует скопировать каталог CodeTemplates и его содержимое в корень вашего веб-проекта.

Если вы используете NuGet, вы можете просто сделать Install-Package MvcScaffold, и он автоматически сделает это за вас.

1 голос
/ 16 января 2011

Package MvcScaffold "добавил папку CodeTemplates в мой проект, но включены файлы .t4, и представления по-прежнему генерируются из шаблонов по умолчанию.

решение состоит в том, чтобы изменить их расширения на .tt

0 голосов
/ 29 марта 2019

У меня MVC 5, и я нашел шаблоны по следующему маршруту.

%VS Installation Directory%\Common7\IDE\Extensions\Microsoft\Web\Mvc\Scaffolding\Templates\MvcView
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...