Visual Studio 2003 в Windows 7: точки останова работают ИНОГДА

Точки останова игнорируются (красные кружки исчезают при запуске программы) примерно в половине случаев, когда я запускаю свою программу, в другой половине времени она работает нормально. Обычно мне нужно выйти из программы и перезапустить ее, если я замечаю, что точки останова исчезают. Есть ли лучшее решение?


person Adventurous    schedule 16.02.2015    source источник
comment
Что это за язык? Вы запускаете оптимизированный код или код в режиме выпуска?   -  person Dai    schedule 17.02.2015
comment
Я удивлен, что VS2003 вообще работает на Windows 7. Пробовали повышать уровень?   -  person Rob    schedule 17.02.2015
comment
Да, лучшее решение - получить Visual Studio 2013 Express и потратить время на преобразование своих проектов.   -  person Chris O    schedule 17.02.2015
comment
При установке вы получили предупреждение: "У этой программы есть известные проблемы с совместимостью". Теперь вы знаете, как они выглядят. Ну некоторые из них.   -  person Hans Passant    schedule 17.02.2015
comment
возможный дубликат Удалось ли кому-нибудь получить Visual Studio 2003 работает в Windows 7?   -  person Hans Passant    schedule 17.02.2015
comment
Dai - язык - C, я не уверен в определении оптимизированного кода, но я работаю в режиме отладки (в отличие от режима выпуска). Что касается того, почему я использую VS 2003 в Windows 7, вот как обстоят дела, Ханс - Я безуспешно пробовал предложения на этой странице, в том числе: - запуск от имени администратора - установка совместимости приложений с Windows Vista SP2 и WinXP SP3 - закрытие дескрипторов файла pdb (он открывает новый каждый раз, не закрывая старый, но, похоже, это не связано с тем, или нет я могу отлаживать)   -  person Adventurous    schedule 17.02.2015


Ответы (2)


Вы указали VS2003, вы уверены, что имели в виду 2003 год, а не 2013 год? Вы можете пояснить язык (C #, VB?); Также вы создаете консольное приложение, окна, приложение, Интернет и т. Д.?

Во всех случаях точки останова работают в VS Studio. Они могут быть недоступны, если вы вносите изменения в свою программу без перезапуска. Или если вы меняете код, который не перекомпилирован в DLL, в которую вы входите.

person user3303569    schedule 16.02.2015
comment
C, проект win32, а не редактирование, просто запуск и закрытие программы, и иногда она только достигает точек останова - person Adventurous; 17.02.2015

Кажется, это исправляет:

-отключить процесс

-приготовить это

Теперь он попадает в точки останова

person Adventurous    schedule 30.03.2015