1

Visual Studio を使用して DSL からコードを生成し始めたばかりで、1 つのテンプレートを取得して複数のサブテンプレートを呼び出す方法のヘルプを探していました。

また、モデルに変更を加えたときに、追加されたコードを失うことなくコードを簡単に再生成できるマージ機能があるかどうかも疑問に思っていました。

4

2 に答える 2

1

おそらく、これはサブテンプレートに関するいくつかの質問に答えるでしょう:T4テンプレートデザイン。T4自体では、生成されたコードを手動で追加されたコードとマージすることはサポートされていません。ただし、部分的なクラスを利用して、生成されたコードと手動のコードを異なるファイルに分けることができます。

于 2009-06-05T11:00:33.083 に答える