T4 (Text Template Transformation Toolkit) ファイル(.tt)を作成してソリューションに含め、既定の Visual Studio の場所に保存されているファイルをオーバーライドする方法を示すブログ投稿が多数あります。(リンクについては質問の下部を参照してください)
質問:
プロジェクト テンプレート ファイルを作成して Visual Studio ソリューションに含めることはできますか? その場合、Visual Studio がそれを検出して使用するには何が必要ですか。
プロジェクト テンプレート アーカイブには、.csproj、.vstemplate、および .cs ファイルが含まれています。
例:
**ClassLibrary.zip**
C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplates\CSharp\Windows\1033\ClassLibrary.zip
.tt ファイルは、追加するとすぐに機能するように見えますが、テンプレートの zip ファイルには当てはまらないようです...
コード テンプレートの投稿:
Hanselman - T4 コード生成 - Visual Studio の極秘情報