Почему мои трассировки стека исключений всегда указывают на последнюю строку метода? - PullRequest
2 голосов
/ 26 августа 2008

У меня проблема с установкой Visual Studio. Когда я получаю исключение, у меня всегда есть неправильные номера строк в трассировке стека. В моей кодовой базе всегда есть указатель на последнюю строку каждого метода. В то же время все нормально, когда я отслеживаю программы с помощью отладчика. Что случилось с PDB?

Нет, я не выкидываю исключение для каждого метода.

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

1 Ответ

2 голосов
/ 22 сентября 2008

Звучит так, как будто вы запускаете свое приложение в режиме выпуска. В режиме деблокирования возникают трудности с номерами строк для исключений и еще много чего.

Скомпилируйте ваше приложение в режиме отладки (не нужно подключать отладчик) и посмотрите, не разобьется ли оно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...