約 30 の C# プロジェクトを含む Visual Studio 2012 ソリューションがあります。Visual Studio で出力パスを設定して、すべてのプラグインをバイナリ ディレクトリのサブディレクトリに配置しています。
TFS 2012 Buid を使用してプラグインを ..\Binary\Plugins\ フォルダーに配置するにはどうすればよいですか?
約 30 の C# プロジェクトを含む Visual Studio 2012 ソリューションがあります。Visual Studio で出力パスを設定して、すべてのプラグインをバイナリ ディレクトリのサブディレクトリに配置しています。
TFS 2012 Buid を使用してプラグインを ..\Binary\Plugins\ フォルダーに配置するにはどうすればよいですか?
プラグイン専用の新しいソリューションを作成して構築できます。
TFS 2012 には、すべてのソリューションを独自のディレクトリに出力するように設定する新しいビルド構成オプションが付属しています。
Process
タブをクリックAdvanced
Solution Specific Build Outputs
=true
これで解決すると思うんだけど、なんてバカバカしいんだろう…
http://lajak.wordpress.com/2011/05/07/customize-binaries-folder-in-tfs-team-build/
System.IO.File.Move メソッドを呼び出して、ビルド後にプラグインを Plugins ディレクトリに移動する移動タスクを作成しました。これはあまり良い解決策ではありませんが、うまくいきます。