質問: VisualStudio 2010 で同一ソリューション内のプロジェクトごとにビルド先を変更することは可能でしょうか? ソリューションAの中にメインのプロジェクトaとaから呼び出されるプロジェクトbがあり、aは c:\・・・\hoge に bはc:\・・・\hoge\fuga にそれぞれビルドしたいと考えています。 補足 bの プロパティ-コンパイル-ビルド出力パス はc:\・・・\hoge\fuga になっていますがaと同じディレクトリに出力されました。 よろしくお願いします。
回答: 質問に書いている様にプロジェクトごとのビルドの出力先を指定すればそこに出力されます。 ただし、プロジェクト間で参照設定を設定している場合、デフォルトでは参照しているライブラリも一緒に出力されます(実行に必要なので) たとえば AがBを参照していればAの出力ディレクトリにBのアセンブリも出力されます。 その場合はソリューションエクスプローラのAの「参照」の中の、Bの「ローカルにコピー」プロパティをFalseにしてください。