Visual Studioで、[デバッグの開始]または[デバッグなしで開始]を選択して現在選択されているスタートアッププロジェクトを実行すると、VisualStudioは常にソリューション全体をビルドします。本当に必要なのは、開始したいプロジェクトとその依存関係を構築することだけなので、これは不要のようです。
たとえば、いくつかの単体テストプロジェクトがある場合、すべての単体テストプロジェクトもコンパイルされるまで、スタートアッププロジェクトを実行できません。少なくとも、実行したいプロジェクトはとにかくそれらに依存しないので、これらすべての単体テストプロジェクトを構築するのは時間の無駄です。
この動作を変更することは可能ですか?