Это то, что я получаю, даже когда я запускаю конфигурацию Debug.
То, как я получил это, было, включив "Just My Code" и "Предупреждать", если нет кода пользователя при запуске. Это то, что недавно произошло с нашим проектом, и я не уверен, что мы сделали для этого. Но я не смог это исправить. Точки разлома не срабатывают, и быстрый просмотр дает странные результаты.
Я попытался разобраться с проблемой, но ни один из стандартных "пунктов останова не срабатывает" не сработал. У меня все идеи.
Обновление. Я проверил диспетчер конфигурации, и каждый проект также настроен на Debug.
Обновление 2: я отключил "Включить оптимизацию", и я больше не получаю диалоговое окно "Вы отлаживаете диалог сборки". Он снова и снова останавливается на местах разрыва! Однако окно вывода отображает это при запуске:
Символы для модуля "Navigo.exe" не были загружены.
- Используйте конфигурацию сборки отладки или отключите параметр отладки "Включить только мой код".
- Проверьте параметры "Символы" в параметрах отладки.
Итак, это решает мою Первичную проблему, которая больше не может использовать точки останова и всплывающее окно. Что странно, так как я думал, что вам нужны символы, которые нужно загружать для выполнения контрольных точек. Итак, как работают точки разрыва, если символы не загружены? Может быть, это просто плохое сообщение?