C++/Visual Studio 2005 - класс шаблона пропущен во время компиляции конфигурации отладки

У меня есть шаблонный класс, который всегда можно было скомпилировать в Debug, без проблем. Внезапно, однако, он отказывается обнаруживать изменения в классе и пропускает их, если я не перестраиваю. Нет проблем с другими не шаблонными классами, и эта проблема не возникает при компиляции в Release, поэтому я пока что использую это.

Странно то, что я создал новый проект, и возникает та же проблема.

Есть идеи?

Большое спасибо.:)

2 ответа

Я попытался отключить минимальное перестроение, и, похоже, это решило проблему. Спасибо!

Это общая проблема - по крайней мере, с визуальной студией. Иногда это всегда перестраивает. Иногда не удается восстановить. Есть несколько вещей, которые вы можете проверить:

Одним из них может быть "Включить минимальное перестроение", которое можно отключить в Project->Properties->C/C++-> Generation Code.

Поскольку эта проблема возникает только в режиме отладки, это может быть проблемой.

Другие проблемы могут возникнуть, если у файла.obj есть дата в будущем, но это должно исчезнуть после первой перестройки.

Другие вопросы по тегам