2009-02-10 4 views
5

Можно создать дубликат:
Why does Microsoft Visual C# 2008 Express Edition debugger randomly exit?Почему режим отладки Visual Studio не работает должным образом (выполнение F5 при нажатии F11)?

Я столкнулся странные проблемы с Visual Studio C# отладчик в моей карьере. Короче говоря, после того, как точка останова в моем коде была удалена, я не могу пройти через код. F11 (шаг в) и F10 (шаг за шагом) работают несколько раз, но в конечном итоге Visual Studio выполняет F5 (продолжение) действие. Я все еще могу отлаживать использование точки прерывания в каждой строке.

Такое поведение воспроизводится на каждой машине разработчика проекта. Это Visual Studio SP1 во всем мире.

Я проверил каждый (насколько я понимаю) вариант. Я отключил «Just My Code». Я отключил «переходы по свойствам». Я отключил автоматическую оценку свойств. В отчаянии я воссоздал все файлы проектов и решений с нуля.

Есть ли решение моей проблемы?

Обновление Данное поведение может быть воспроизведено только в этом проекте.

Update 2 Это не похоже, резьб проблема: он воспроизводит под веб-разработчик сервера Visual Studio, ...

+0

Это происходит в каждом проекте, который вы пытаетесь отлаживать или только в этом проекте и/или в одной части кода? Вы пробовали создать простой тестовый проект и пройти через него с помощью отладчика? Если это только в этом конкретном коде, опубликуйте фрагмент, где это происходит. – Misko

+0

Похоже, что это обсуждалось ранее: Некоторые из предложений в другой теме может помочь вам. –

ответ

1

OK затем. Это ошибка NHProf. Я только что отключил его, и отладчик поступил правильно. NHProf генерирует SocketException s если нет приложения для работы с маской. Это провоцирует переключение контекста.

Спасибо, Джон Tackabury

3

Это KB article может быть интересно для тех, кто находит эту нить обратно.

0

я изменил порт сервера разработки Visual Studio (меню Project ->Свойства ->Web -> * Сервер: Пользователь Visual Studio сервер разработки: Конкретная порт = 49468), и она отлично работает , Просто попробуй.

Смежные вопросы