VS2010 (VC100) を使用するように古いソリューションをアップグレードしようとしています。
stdafx.cpp が stdafx.h からプリコンパイル済みヘッダー stdafx.pch を作成するようにセットアップしました。次に、stdafx.h を含む他のすべての .cpp ファイルは、プリコンパイル済みヘッダーを使用するように指示されます。
これらの投稿は、私がここまで到達するのに役立ちました:
リリースモードでビルドすると、すべて問題ありません。ただし、デバッグモードでビルドしようとすると、次のようなエラーが大量に発生します。
エラー 1 エラー C2859: [削除済み]\debug\vc100.idb は、このプリコンパイル済みヘッダーの作成時に使用された IDB ファイルではありません。プリコンパイル済みヘッダーを再作成してください。
この .idb ファイルは、Visual Studio によって作成された中間デバッグ ファイルだと思います。
このエラーが発生するのはなぜですか? つまり、プリコンパイル済みヘッダーを作成するときに、この .idb ファイルを使用しなかったのはなぜでしょうか?
回答を得るために、どのような情報が必要なのかわかりません。他に提供する必要がある情報があるかどうかを尋ねてください。