Почему мой VS 2005 не достигнет критических точек? - PullRequest
0 голосов
/ 12 февраля 2010

Я схожу с ума и трачу много времени. Я работаю в DEBUG, проверил web.config, чтобы убедиться, что debug = true есть, проверил код, чтобы убедиться, что я его достиг, очистил все временные файлы и файлы pdb Единственное, что работает, - это постоянно убивать решение, создавать новое решение и снова добавлять все проекты. Я не должен был делать это каждый день.

Ответы [ 4 ]

1 голос
/ 01 марта 2010

Если вы используете Windows Vista, попробуйте запустить Visual Studio от имени администратора. Даже если вы уже работаете администратором на этом компьютере, щелкните правой кнопкой мыши Visual Studio и выберите «Запуск от имени администратора».

0 голосов
/ 01 марта 2010

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

  1. Очистить все файлы в временных файлах C: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ ASP.Net.

  2. Убедитесь, что вы развернули файлы * .pdb в папке bin вашего приложения.

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

0 голосов
/ 12 февраля 2010

На самом деле ваша Visual Studio не присоединяет ваш проект к процессу WebDev.WebServer.EXE

Выполните следующие шаги:

  1. нажмите на меню отладки
  2. Нажмите «Присоединить» для обработки WebDev.WebServer.EXE

Теперь ваша отладка включена.

0 голосов
/ 12 февраля 2010

Щелкните правой кнопкой мыши узел решения в конце обозревателя решений и выберите Свойства. Проверьте настройки конфигурации там.

...