2009-03-05 32 views
4

に切り替えた後見つかりませんでした私は、新しいVistaのPCに私の古いXPから移動した後、古いプロジェクトのVS2005で、次の警告のいくつか取得しています:警告LNK4099:PDB「vc80.pdb」がVistaの

UnitTest ++。vsnet2005.lib(TestRunner.obj):警告LNK4099: 'c:\ projects \ blah.lib'または 'c:\ projects \ blah \ debug \ vc80.pdb'でPDB 'vc80.pdb'が見つかりませんでした;デバッグ情報がないかのようにオブジェクトをリンクする

私はこの警告を無視することができますが、私は警告が気に入らないことを知っています。警告はすべて私が静的にリンクしている第三者図書館(UnitTest ++)に関連しています。これがどのようにVistaに関係するのかわかりませんが、両方のPCのビルド後に同じ場所に同じ量のvc80.pdbファイルがあるので、この問題の修正方法は混乱しています。あらゆるアイデアを歓迎します

編集:OKです。ケースの誰もが同様の任意のものをexpeeriencesだけで私は3つのことをやったが、わからないそれを上にクリックしたものを:

1:LIBの隣に古いvc80.pdbをコピーし、それを建て、その後、PDBを削除

2 :プロパティ - > c/C++ - >デバッグ情報のフォーマットを編集から変更し、データベースのみを作成してビルドし、再度スイッチバックしました。

3:サードパーティのライブラリを再構築しました。これは私が昨日何の効果もなかった最初のことでした...)

答えて

2

UnitTest ++ライブラリプロジェクトを消去/再構築しようとしましたか?ビルドソース)?

関連する問題