Как решить проблему одиночного степпинга с VS2008 SP1

Отладка в визуальной студии, похоже, была сломана с sp1. Одиночный степпинг случайным образом не работает и просто начинает работать. Иногда точки останова игнорируются. Это непредсказуемо и непригодно. Как правило, он достигнет первой точки разрыва, но после этого он совершенно непредсказуем.

Есть идеи, что нужно сделать, чтобы исправить это поведение?

22.08.2008 18:14:45
3 ОТВЕТА

Убедитесь, что вы отлаживаете, используя конфигурацию отладки, а не версию выпуска. Также убедитесь, что оптимизации отключены в конфигурации отладки.

Оптимизация должна быть отключена, когда вы отлаживаете, иначе это может привести к очень ошибочному поведению, подобному этому.


Для проектов C #, которые, как я предполагаю, вопрос касается просмотра тегов, опция оптимизации будет расположена на вкладке «Сборка» в «Проект> Свойства ...». Последняя опция «Общие» называется «Оптимизировать код». ,

3
22.08.2008 18:33:40

Мы используем c # в качестве языка.

Проблема была обнаружена Microsoft.

цитата из форумов:

Мы определили причину этой проблемы и в настоящее время работаем над ее решением. Мы приносим извинения за неудобства, которые это вызывает у вас. Мы сообщим вам, как только у нас будет решение. В то же время, если мы обнаружим какие-либо рабочие места, мы опубликуем их здесь.

0
3.09.2011 19:31:50
Попробуйте обновить свой вопрос и / или прокомментировать другие вопросы, вместо того, чтобы отвечать на свой вопрос
Seiti 16.01.2009 01:15:25

Существует исправление, которое по какой-то причине не включено в процесс обновления:

http://code.msdn.microsoft.com/KB957912/Release/ProjectReleases.aspx?ReleaseId=1796

Это сработало для меня, хотя некоторые люди говорят, что они все еще имеют ту же проблему.

2
5.05.2009 09:29:57