1

テンプレートをカスタマイズするときに、T4 プロセスをデバッグするにはどうすればよいですか?

Hanselman の投稿の手順に従って、ツール ダイアログを使用するときにテンプレートを使用するようにプロジェクトにテンプレートを追加しましたが、そのテンプレートを使用するときにそのテンプレートをデバッグするにはどうすればよいですか? ここここのドキュメントは、カスタム ツール プロパティを消去したので、あまり役に立ちません。

たとえば、List.tt をカスタマイズしようとしていて、Index メソッド内のモデルのプロパティをループ処理したいと考えています。モデルオブジェクトなどにぶら下がっているものを見てみたい.

私の現在のプロセスは、List.tt を編集し、コントローラー フォルダーを右クリックし、コントローラーを追加し、名前を入力し、モデルを選択し、[xxxController.cs を上書きする] を選択して、私が行ったことが機能するかどうかを確認することです。これは非常に面倒です。

4

1 に答える 1

0

カスタム ツール プロパティを元に戻して、すばやくテストできるようにしてみませんか? 幸せなときにそれを取り出しますか?

別のオプションは、 REPLハーネスとして動作する .tt を消費/インクルードする .tt ファイルを作成することです。

于 2013-05-11T00:22:34.963 に答える