У меня большой проект MFC, который я отлаживаю в visual studio 2017. Недавно я обновил код до 32 бит с 32 бит. Теперь, когда я нажимаю определенную горячую клавишу, я получаю исключение, прежде чем программа вводит код, который я написал для обработки горячей клавиши.
AsЯ понимаю, это означает, что где-то какое-то исключение было выброшено и поймано (если оно не было обнаружено, я должен был получить ошибку "необработанное исключение"), и Visual Studio думает, что я хотел бы знать, что,По какой-то причине он не говорит мне, какой тип исключения был сгенерирован, и, насколько я могу судить, у меня нет никакого способа узнать это. Отладчик VS ломается в некотором внешнем ассемблерном коде:
Важно, что при настройках исключений у меня все "прерывается"при выбрасывании "параметры отключены:
и если я сниму флажок" Разорвать, когда выбрасывается этот тип исключения "в окне" Исключение выброшено ", ничего не произойдет, а следующийКогда я нажимаю горячую клавишу, снова выдается исключение, и в окне снова появляется галочка. Я немного растерялся, куда идти отсюда. К сожалению, проект довольно большой, и я не могу упростить его, чтобы сделать минимальный воспроизводимый пример. Если у кого-то есть какие-либо идеи или советы, я был бы всегда благодарен. Как я могу избавиться от этого визуального оповещения студии?