Вам необходимо включить символы отладки в вашем проекте.
Если это проект C ++, вам нужно сделать 2 вещи, чтобы получить отладочную информацию:
1) В «Настройках проекта» в «Свойствах конфигурации» -> «C / C ++» -> «Общие» необходимо установить «Формат информации отладки» на «База данных программы (/Zi)".*1005»). *
2) В «Настройках проекта» в «Свойствах конфигурации» -> «Компоновщик» -> «Отладка» убедитесь, что для «Создать информацию отладки» установлено значение «Да» (/DEBUG)".
Затем процесс сборки (компиляции и компоновки) сгенерирует PDB с отладочной информацией ... обычно рядом с вашим exe-файлом, но с расширением pdb.
Теперь, когда вы запускаете проект из Visual Studio, вы должны иметь возможность отлаживать и устанавливать точки останова.
Другие языки имеют аналогичные настройки, хотя и в немного разных местах.