Ответ 1
При подключении к процессу (или в настройках) отключите отладку смешанного режима. Другими словами, убедитесь, что параметр "Исходный код" является единственным параметром отладки, который был проверен.
У меня неприятная проблема с уничтожением объекта в большом проекте, из которого я не могу найти место, где это происходит. В Visual Studio 2008 я бы установил точку останова данных, но при попытке сделать это в 2010 году опция New Data Breakpoint отключена. Проект запущен и удалена точка останова без данных. Что здесь происходит? Я прочитал о Управляемом коде. Как я могу узнать, использует ли мой проект управляемый код, и да, как я могу избежать этого?
При подключении к процессу (или в настройках) отключите отладку смешанного режима. Другими словами, убедитесь, что параметр "Исходный код" является единственным параметром отладки, который был проверен.
Просто, чтобы собрать комментарий, сделанный Эриком H, в более полный ответ:
Убедитесь, что отладчик запущен в режиме "Нативный код".
Контрольные точки данных не могут быть установлены во время работы приложения. Это означает, что приложение должно быть приостановлено на другой (функциональной) точке останова.