Je souhaite personnaliser le modèle T4 utilisé pour générer du code pour les vues ajoutées à l'aide de la boîte de dialogue Ajouter une vue dans VS 2010. En supposant que cela soit fait avec T4 comme le fait traditionnellement ASPX vues, où puis-je trouver ce modèle? J'ai réussi à personnaliser le modèle ASPX, mais je ne me souviens pas où je l'ai trouvé.Emplacement des modèles T4 pour les vues Razor
3
A
Répondre
3
Les modèles se trouvent ici:
[VS Installation Directory]\Common7\IDE\ItemTemplates\CSharp\Web\MVC 3\CodeTemplates
Vous devez copier le répertoire CodeTemplates et son contenu dans la racine de votre projet web.
Si vous utilisez NuGet, vous pouvez simplement faire un Install-Package MvcScaffold
et il le fera automagiquement pour vous.
1
Package MvcScaffold » a ajouté le dossier CodeTemplates à mon projet, mais les fichiers ne sont .t4 et vues continuent d'être générés à partir de modèles par défaut.
la solution est de changer leurs extensions .TT
Merci @ Nick. Ce nouveau thang de NuGet a l'air plutôt cool – ProfK
Oui, c'est vraiment la seule façon d'y aller, ça rend la vie tellement plus facile. –