Как решить проблему одиночного степпинга с VS2008 SP1 - PullRequest
3 голосов
/ 22 августа 2008

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

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

Ответы [ 3 ]

3 голосов
/ 22 августа 2008

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

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


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

2 голосов
/ 05 мая 2009

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

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

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

0 голосов
/ 24 сентября 2008

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

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

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

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

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