2010-12-15 19 views
3

VS 2010でAdd Viewダイアログを使用して追加されたビューのコードを生成するために使用されるT4テンプレートをカスタマイズしたいと思います。これは、実際には従来のASPXビュー、このテンプレートはどこにありますか?私は正常にASPXテンプレートをカスタマイズしましたが、私はそれを見つけた場所を思い出すことができません。RazorビューのT4テンプレートの場所

答えて

3

テンプレートがここにあります:

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

あなたのWebプロジェクトのルートにCodeTemplatesディレクトリとその内容をコピーする必要があります。

NuGetを使用している場合は、単にInstall-Package MvcScaffoldを実行すれば自動的に実行されます。

+0

おかげ@Nickを.ttするその拡張子を変更することです。この新しいNuGet thangはかなりクールに見えます。 – ProfK

+0

ええ、それは本当に唯一の方法です。 –

1

パッケージMvcScaffoldは」私のプロジェクトにCodeTemplatesフォルダを追加しましたが、含まれているファイルは.t4あるとビューがまだデフォルトのテンプレートから生成されている。

ソリューションは

関連する問題