メモ:ビルドサーバー(Jenkins)で MSBuild から T4 Template を実行する時の注意点

ビルドサーバーには、Download Microsoft Visual Studio 2010 Visualization & Modeling SDK from Official Microsoft Download Center はインストールしていません。*1

ビルド処理でのコード生成 引用

isual Studio がインストールされていないコンピューターでビルド サーバーが実行されている場合は、Visual Studio SDK がインストールされているコンピューターから、次のファイルをビルド コンピューターにコピーする必要があります。

MSDN フォーラムにも質問が挙がってました。
T4 template generation on build server fails
とりあえず GAC に入れたらエラー出なかったけど。。


どこにコピーしたらいいんだろうねー。Microsoft.TextTemplating.targets もコピーして同じ階層にアセンブリ含め全部置いてみたけどダメだった。。

*1:Visual Studio もインストールしていない