13

厳密に型指定された新しいビューを ASP.NET MVC プロジェクトに追加するとき、さまざまなビュー コンテンツ テンプレート (Create Details、Edit、List) から選択できます。これらは Visual Studio T4 コード生成エンジンに基づくテンプレートであると読みました。

独自のテンプレートを作成して構成し、新しいビューを追加するときに使用可能なテンプレートに表示するにはどうすればよいですか?

4

4 に答える 4

7

次のフォルダー構造を作成します。

{YourMVCProject}\CodeTemplates\AddView

カスタム T4 テンプレート (*.tt) をこのフォルダーに入れます。あなたは魔法を見るでしょう!

于 2009-09-17T12:04:41.613 に答える
1

David Haydenのサイトをご覧になることをお勧めします:http : //www.pnpguidance.net/Tag/T4.aspx-彼は私が始めたT4とMVCに関するいくつかのスクリーンキャストを提供しています。T4ツールボックス(www.codeplex.com/t4toolbox)もご覧ください。これにより、T4テンプレートに追加のヘルパーが提供されます。

于 2009-09-10T13:55:12.503 に答える
1

既存のコード テンプレートをプロジェクトに追加する NuGet を使用して、プロジェクトにパッケージを追加できます。その時点から、それらを編集するか、同じ場所に新しいものを作成するだけで、ツールに表示されるはずです。

http://nuget.org/List/Packages/Mvc3CodeTemplatesCSharp

于 2011-03-29T18:02:46.547 に答える