Почему Visual Studio ссылается на неправильную строку во время исключений? - PullRequest
6 голосов
/ 11 августа 2011

Ниже приведены несколько простых строк кода:

string[] countries = new string[1];
string[] cities = new string[1];

countries[0] = "USA";
countries[1] = "England";
cities[0] = "Chicago";  

Когда Visual Studio выдает нулевое исключение, оно ссылается на следующую строку, а не на строку, где произошло исключение:
enter image description here

Я знаю, что номер строки правильный, когда вы просматриваете детали проблемы.Однако я часто трачу больше времени, чем необходимо, на поиск неправильных переменных, потому что визуальное представление исключения было неправильным.

Можно ли настроить VS или сделать что-то еще для решения этой проблемы?Это известная проблема или только я?

Ответы [ 2 ]

6 голосов
/ 11 августа 2011

Это, по-видимому, известная ошибка .

1 голос
/ 11 августа 2011

Я не уверен, что вы столкнулись с ошибкой @CodeNaked, на которую ссылаетсяЯ знаю, что многое получил при отладке кода, который изменился и нуждается в перекомпиляции.Я бы попробовал чистить и перестраивать.

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