2009-05-15 8 views
19

ソリューションからプロジェクトを削除するだけではなく、ソリューションをビルドするときにビジュアルスタジオにプロジェクトを含めないよう指示する方法はありますか?Visual Studio 2008プロジェクトのコンパイルを無効にする

解決策の1つのプロジェクトには、インストールされていないプラグイン/ツール/ライブラリが必要ですが、私たちのチームの他の開発者が必要とする状況です。だから私が解決策を構築しようとすると、私はコンパイルエラーを取得します。これは単体テストプロジェクトなので、コンパイルから削除してもアプリケーションの機能には影響しません。

ソリューションからプロジェクトを削除する必要はありません。ソリューションをチェックインした後に再追加する必要があるためです(チェックアウト時に削除する必要があります。広告無限)。

答えて

30

[ビルド]ドロップダウンで[構成マネージャ]を選択し、更新する構成を選択できます。次に、下のプロジェクトのリストで、ビルドから除外するプロジェクトの「ビルド」チェックボックスの選択を解除します。

+5

これには注意が必要です。ビルド構成を変更すると、ソリューションファイルが変更されます。その変更をソース管理にコミットすると、そのソリューションを使用する他のすべての開発者に影響します。 –

6

すぐに解決するのは、プロジェクトをアンロードすることです。これはローカル設定なので、ソリューションまたはプロジェクトは変更されません。

+0

1時のビルドエラーがスローされます。 – j0tt

4

右あなたがちょうどあなたがビルドしたくないプロジェクトのチェックを外し、チェックボックスで[ビルド]列でグリッドを見ることができますここで...ソリューション>コンフィギュレーションマネージャに

をクリックします。

+1

opps、Lunchyは同時にそれを説明しました。 毎回チェックアウト/チェックインする必要がないように、ソリューション構成を作成することができます(「アクティブなソリューション構成」を参照)。 – jmservera

1

プロジェクトをアンロードする場合は、あなたがアンロードプロジェクトへの参照を持っている他のプロジェクトは、コンパイルだけではそれを投稿した

関連する問題