Я столкнулся с этой проблемой, и ответ был прост.
В Visual Studio есть две настройки уровня проекта, которые могут создавать файлы .pdb.
Вы хотите # 1 для отладки. Забудьте о # 2. Дайте файлу №2 другое имя, чем файл # 1, чтобы решить эту ошибку.
Я не знаю, почему microsoft указывает # 2 как .pdb-файл. Это просто сбивает с толку.