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





Убедитесь, что вы отлаживаете, используя конфигурацию отладки, а не версию выпуска. Также убедитесь, что оптимизация отключена в конфигурации отладки.
Оптимизация должна быть отключена при отладке, иначе это может привести к очень неустойчивому поведению, подобному этому.
Для проектов C#, которые, как я предполагаю, вопрос заключается в просмотре тегов, параметр оптимизации будет расположен на вкладке «Сборка» в «Проект> Свойства ...». Последний вариант «Общие» называется «Оптимизировать код». .
Мы используем C# как язык.
Проблема была обнаружена корпорацией Майкрософт.
цитата с форумов:
We have identified the root cause of this issue and are currently working on a solution. We apologize for the inconvenience that this is causing you. We will let you know as soon as we have a solution. In the mean time, if we discover any workrounds, we will post them here.
Есть исправление, которое по какой-то причине не включено в процесс обновления:
http://code.msdn.microsoft.com/KB957912/Release/ProjectReleases.aspx?ReleaseId=1796
У меня это сработало, хотя некоторые люди говорят, что у них все еще та же проблема.
Попробуйте обновить свой вопрос и / или прокомментировать другие вопросы вместо того, чтобы отвечать на свой вопрос