複数のプロジェクトを含むソリューションがあります。Ctrlそのうちの 1 つのコードのみを変更していますが、 + Shift+を押すたびにB、Visual Studio は他のすべてを再構築します。
他のプロジェクトをビルドしたいので、これでいいです。よくないのは、通常、何もすることがないと見なされることです。どこかに不安定な依存関係があるため、これは機能しません。
依存関係ツリーを調査し、欠落しているファイルや古いファイルを教えて停止できるようにするツールまたはマクロ (またはスイッチ) はありますか?
(たとえば) すべてのプロジェクト ファイルに触れることで、この特定のケースを解決できることを知っています。
残念ながら、ファイルが出力ファイルを生成するように構成されている場合に、このような状況をよく見てきました (たとえば、IDL ファイルがタイプライブラリを出力するように構成されていますが、「ライブラリ」ブロックが含まれていないため、TLB は作成されません)。 )。
これはすべてのプロジェクト ファイルに触れても解決しないので、個人用ツールボックスに追加できる、より一般的なものを探しています。依存関係があるか、プロジェクトが誤って構成されていて、決して生成されない出力ファイルが想定されているためです。