Я преобразовал свое родное C++-решение vs2008 в решение vs2010 express.
Он содержит около 20 проектов, которые хорошо компилируются (большинство из них являются статическими библиотеками), но когда я пытаюсь его отладить, я получаю сообщение о том, что отладочная информация не может быть найдена или не сопоставлена.
У меня нет никаких более длинных файлов в моих проектах, и, посмотрев вкладку модулей, я вижу, что VS загружает модули из правильного местоположения.VS2010 не может соответствовать информации PDB
Что может быть причиной этого?
Вы сделали __full__ чистым и перестраивать решения в VC++ 2010 после модернизация? Есть ли у вас какие-либо внешние зависимости (например, библиотеки), которые все еще построены с помощью VC++ 2008? – ildjarn
Вы генерируете файлы PDB для * новых * сборок в VS 2010? –
@ildjarn: Да. Я полностью его очистил. Я даже удалил весь каталог отладки, когда он не помог ... – Idov