VS 2003、2005、2008から移行したいくつかのプロジェクトを含むソリューションがあります。RELEASE構成用にすべてのプロジェクトをコンパイルすると、VS 2008は一部のプロジェクトのPDBファイルを作成しますが、他のプロジェクトは作成しません。なんで?
各プロジェクトの[プロパティ]ページの[ビルド]タブで、[デバッグ定数の定義]がオフになっていて、[コードの最適化]がオンになっていることがわかります。プロジェクトごとにCSPROJを調べたところ、この動作が変わるように見える違いはありません。CSPROJファイルで何を探す必要がありますか?
このソリューションのすべてのプロジェクトは、Windows実行可能ファイルを作成する1つのプロジェクトを除いて、クラスライブラリを生成します。