У меня есть проект веб-приложения, который я изначально разрабатывал в VS 2008, а сейчас я разрабатываю его в VS 2010. По какой-то причине, когда я устанавливаю точки останова, отладчик не затрагивает их; он просто продувает весь код, когда я запускаю проект.
Я нашел частичное решение, когда кто-то предложил удалить файл .suo для проекта после закрытия Visual Studio. Это сработало - ОДИН РАЗ. То есть после удаления файла и повторного открытия проекта установленные мной точки останова срабатывают отладчиком и приостанавливаются там. Недостатком является то, что это работает только один раз. После того, как я останавливаю проект и запускаю его снова, он снова пропускает все точки останова. Это заставляет меня постоянно закрывать мой проект, удалять файл .suo и снова открывать проект (что, безусловно, очень раздражает).
Я исследовал это, но я не могу найти кого-то, у кого такая же проблема, как у меня. Я был бы очень признателен за любые предложения о том, как я мог бы заставить это работать без этого утомительного процесса. Спасибо!