1

私はVS.NET2005で大規模なVisualC++(MFC)プロジェクトに取り組んでいます。

Visual C ++ 2005の奇妙な動作に気づきました。多くの場合、.CPPファイルの1行のコードを変更しますが、その結果、多くの.CPPファイルがコンパイルされます。これはVS.NET2005まで見たことがありません。理論的には、.CPPファイルのコード行を変更するには、その.CPPファイルの再コンパイルとPEファイルの再リンクが必要です。

ビルドプロセスについて私が理解していないことは何ですか。

4

2 に答える 2

-1

これは、VS2005 の依存関係の動作における奇妙なバグです。1 つの提案を見つけるには、次の手順を実行します。

  1. Tools -> Options -> Projects and Solutions -> Build and Run -> MSBuild Project Build output Verbosityに移動し、 Detailedを選択します。

  2. プロジェクトをコンパイルします。

これにより、問題の解決策にたどり着くのに「役立つ」可能性のあるビルドの詳細な出力が得られます。

于 2008-09-05T07:16:58.567 に答える