Visual C ++ 2008 - точка останова не может быть достигнута - PullRequest
2 голосов
/ 23 сентября 2010

Я пытаюсь разобраться с унаследованным приложением с помощью отладки, но не могу получить точку останова в определенных местах приложения.Приложение имеет внешний интерфейс AC # GUI и бэкэнд C ++.

Я пытаюсь поставить точку останова в проекте C ++ решения.Есть несколько проектов на c ++, но я не могу установить точку останова в одном из них.Я попытался удалить файлы bin / obj, но безуспешно.

После этого я проверил отладочные модули> windows>, а затем заметил, что dll для этого конкретного проекта не отображается.Программа выполняется корректно, но, возможно, поскольку в модуле debug> windows> modules нет записи для этого проекта, точка останова не может быть установлена.Проблема в том, что я не знаю, как решить эту проблему.Кто-нибудь может протянуть руку помощи?

Заранее большое спасибо.

1 Ответ

2 голосов
/ 23 сентября 2010

Похоже, вам нужно включить отладку неуправляемого кода.Попробуйте выполнить следующие действия:

  • Щелкните правой кнопкой мыши проект C # и выберите Свойства
  • Перейдите на вкладку Отладка
  • Установите флажок "Включить отладку неуправляемого кода"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...