Sergey Alexandrovich Kryukov
Просто игнорируйте проблему. Удалите все точки останова и добавьте их тогда, когда вам это нужно. Вы просто установили некоторые точки останова, Visual Studio сохранила их, но позже вы изменили свой код или что-то еще, вероятно, вне этого сеанса Visual Studio, поэтому новый сеанс Visual Studio "не знает", как применить информацию о точке останова, которая была признана недействительной. Вы вряд ли сможете ими воспользоваться. Однако, скорее всего, вы можете использовать другие, допустимые точки останова, если таковые имеются. Когда вы исправите это, снова создадите точки останова, закроете Visual Studio и снова откроете ее, вы увидите, что точки останова на месте.
Кроме того, перед открытием Visual Studio вы можете вручную удалить в своем проекте все, что не является вашим исходным кодом: подкаталоги "obj" и "bin", все *.user и *.suo. Это будет все, что не является источником, и устранит все несоответствия, но у вас не будет никаких точек останова (разве это не хорошо?). И вы должны использовать какую-то систему контроля версий и хранить в ней только чистый исходный код.
—СА