При отладке своего кода я часто добавляю точки останова, чтобы проверить значения локальных переменных, чтобы убедиться, что все в порядке.
В последнее время, когда я делаю изменения в своем коде и перекомпилирую, все мои точки останова превращаются в контур круга (вместо полного красного круга), и это выдает мне сообщение об ошибке;
Точка останова в настоящее время не будет достигнута. Нет исполняемого кода
связано с этой линией. Возможные причины включают в себя: условно
оптимизация компиляции или компилятора.
Что странного в этой проблеме, так это то, что я могу просто удалить и добавить точку останова, и все будет работать нормально.
Я не использую какой-либо тип условной компиляции или оптимизации компилятора. Кто-нибудь знает, что это значит или как это исправить? Меня раздражает замена 10-12 контрольных точек каждый раз, когда я компилирую.