C++/Visual Studio 2005 - класс шаблона пропущен во время компиляции конфигурации отладки
У меня есть шаблонный класс, который всегда можно было скомпилировать в Debug, без проблем. Внезапно, однако, он отказывается обнаруживать изменения в классе и пропускает их, если я не перестраиваю. Нет проблем с другими не шаблонными классами, и эта проблема не возникает при компиляции в Release, поэтому я пока что использую это.
Странно то, что я создал новый проект, и возникает та же проблема.
Есть идеи?
Большое спасибо.:)
2 ответа
Я попытался отключить минимальное перестроение, и, похоже, это решило проблему. Спасибо!
Это общая проблема - по крайней мере, с визуальной студией. Иногда это всегда перестраивает. Иногда не удается восстановить. Есть несколько вещей, которые вы можете проверить:
Одним из них может быть "Включить минимальное перестроение", которое можно отключить в Project->Properties->C/C++-> Generation Code.
Поскольку эта проблема возникает только в режиме отладки, это может быть проблемой.
Другие проблемы могут возникнуть, если у файла.obj есть дата в будущем, но это должно исчезнуть после первой перестройки.