Visual C++ を使用した開発作業のほとんどで、部分ビルドを使用しています。たとえば、F7 キーを押すと、変更された C++ ファイルとその依存関係のみが再ビルドされ、その後にインクリメンタル リンクが続きます。バージョンをテストに渡す前に、現在のプロジェクトで約 45 分かかります。この行動を支持する多くの投稿や記事を見てきましたが、これが必要なのだろうか? もしそうなら、なぜでしょうか? 配信された EXE または関連する PDB (テストでも使用) に影響がありますか? テストの観点から見て、ソフトウェアの機能に違いはありますか?
リリース ビルドでは、VS2005、インクリメンタル コンパイルとリンク、プリコンパイル済みヘッダーを使用しています。