2009-08-20 6 views
3

私たちはVisual Studioで厄介な問題を抱えているようですが、私たちはたくさんのプロジェクトと20を超えるソリューション構成で構成された非常に大きなソリューションを持っています。大きなソリューション、多くのソリューション構成、新しいプロジェクトの追加

新しいプロジェクトをソリューションに追加するたびに、既存のソリューション構成すべてで「ビルド可能」として機能します。それから、すべてを通過して「この設定でビルドする」のチェックを外すのは面倒です。チェックボックス - 人々はしばしば忘れてしまい、結果的にビルドを壊す。

Visual Studioで新しいプロジェクトを追加すると、デフォルトでチェックを外すことはできますか?それとも誰かがこれを行うことができる何らかのアドインを知っていますか?

答えて

2

私はあなたの正確な質問に対する答えはわかりませんが、プロジェクトがソリューションに追加または削除されたときにマクロを起動できることはわかっています。

私のメモリは曇っていますが、Macros IDEにはSolutionEvents_ProjectAddedイベントとSolutionEvents_ProjectRemovedイベントにコードをフックできるEnvironmentEventsモジュールが必要です。

そこから、DTE.Solution.SolutionBuild.SolutionConfigurationsを見ることができます。

プロジェクトが設定に追加される前にイベントが発生すると、問題が発生することがあります。

(私は/削除するプロジェクトを追加するとき、ファイルとプロジェクトの参照を切り替えるには、これらのイベントを使用)

+0

おかげで、私はそれに見ていきます。 – andreialecu

関連する問題