Моя Visual Studio ведет себя странно. У меня нет точек останова в моих проектах, но всякий раз, когда я запускаю Visual Studio, появляется сообщение об ошибке, показывающее, что он не может загрузить одну или несколько точек останова. Во-вторых, у меня есть 10 проектов в моем решении - я установил его как проект запуска, но Visual Studio не сохраняет эту информацию. Я должен устанавливать его каждый раз, когда я открываю решение.
Невозможно загрузить одну или несколько ошибок контрольных точек в Visual Studio 2013
Ответ 1
Re проблема с точкой останова: вы отлаживались в ассемблере? Возможно, вы случайно установили точку останова в некоторых инструкциях ассемблера. Посмотрите на список точек останова (Debug- > Windows- > Breakpoints, это Alt + F9 для меня), чтобы увидеть, какие точки останова установлены для решения. Конечно, исходное и двоичное несоответствие может также вызвать это. В качестве альтернативы может помочь и следующее.
Запустите проект запуска: Visual Studio сохраняет все пользовательские данные о решении в файле *.suo, который он помещает прямо рядом с *.sln файлом. Возможно, это испортилось (хотя я этого никогда не видел). Попробуйте удалить его и посмотреть, поможет ли это. С другой стороны, обе проблемы могут быть вызваны тем, кто проверил файл *.suo. Вы проверили это?
Ответ 2
Я также столкнулся с такой проблемой, решения удаляют файл *.suo в каталоге решений.
Ответ 3
У меня была такая же проблема, и я очистил решение от BUILD > CLEAN SOLUTION и перестроил решение и решил.
Ответ 4
Удаление файла *.suo для меня
Ответ 5
Можете ли вы дать нам дополнительную информацию о том, почему Visual Studio не может загрузить точку останова? Если вы наведите курсор на значок точки останова, он должен предоставить сообщение всплывающей подсказки о том, почему точка останова не может загрузить.
Наиболее распространенной причиной этого является несоответствие между исходным файлом и двоичным кодом, который вы отлаживаете. Это может произойти, если вы, например, F5 с ошибками сборки. Или F5 против развернутой DLL после того, как вы изменили источник для DLL. Попробуйте перестроить и, возможно, перераспределить по мере необходимости и посмотреть, помогает ли это вашей проблеме.
Что касается информации о запуске. Попробуйте обновить его, нажав сохранить все и перезапустить Visual Studio. Это должно обеспечить сохранение информации.
Ответ 6
Может быть точка останова, которая исчезла (но как?). Попробуйте Ctrl + Shift + F9 в "Удалить все точки останова" (VS2008).
Ответ 7
У меня была эта проблема с Visual Studio 2012 RC. Я исправил его, установив произвольную точку останова, а затем удалив ее в окне Debug- > Windows- > Breakpoint.
Ответ 8
Ctrl + Shift + F9 в "Удалить все точки останова" не работает.
Удалите все в своем проекте, который не является вашим исходным кодом: подкаталоги "obj" и "bin", все *.user и *.suo также из скрытого каталога ".vs".