2011-01-10 14 views
5

私は自分のプロジェクトでT4を使用しています。 私はTextTemplatingFileGeneratorの.ttファイルを持っています .ttファイルを編集しない限り、出力が生成されないことがわかりました。 ビルドやコンパイルによって出力を生成する方法はありますか? VSプロジェクトテンプレートにこの.ttファイルを追加しているので、この.ttファイルは同じプロジェクトテンプレート内の別のxmlファイルを読み込んでいるので、私にとっては重要です。 であり、プロジェクトテンプレートは他のすべての開発者によって使用されます。 、開発者がそのXMLファイルを編集してビルドを実行したときに、テンプレートを再生成したいとします。 出力を再生成するたびに、.ttを変更するようにすべての開発者に依頼したくありません。 おかげT4とTextTemplatingFileGenerator

答えて

7

あなたは、ソリューションエクスプローラのコンテキストメニューから「ファイル名を指定して実行カスタムツール」を選択することで、テンプレートを変更せずに変換をトリガ、またはビルド時にテンプレートを変換するためにMSBuild integrationを使用することができます。