Предлагаемое решение не работает постоянно. Даже при отладке в основном режиме, когда программа разбита на собственный фрагмент кода, при попытке установить «новую точку останова данных» я получаю всплывающее окно «Невозможно установить точку останова. Точки останова данных не поддерживаются в общеязыковая среда выполнения "
Альтернативой является добавление точек останова данных непосредственно из кода. Смотрите статью здесь .
Это хорошо работает в смешанном режиме, требуется только активный режим отладки (как предложено выше)