私が抱えている問題は、POCOテンプレートを使用して、POCOクラスを初めて生成するだけで、テンプレートが再実行されたときにそれらを上書きしないことです。これはおかしなことに聞こえますが、その理由は、実際にこれらのテンプレートを変更して、実際のPOCOクラスではなくメタデータクラスを生成しようとしているためですが、これらのメタデータクラスは手動で編集されるため、今後も編集を続けたいと思います。それでも一定量を再生します。ファイルの再生成を除いて、すべてが希望どおりに機能しています。
T4を調べたところ、これを行うためのフラグがあるようです(Output.PreserveExistingFileプロパティを参照)が、このフラグをどこに/どのように設定するかがわかりません。デフォルトのPOCOテンプレートでこれをどこに/どのように設定するかを教えていただければ、本当に必要なのはそれだけだと思います。
ありがとう!!:-)