为什么Visual Studio在异常期间引用了错误的行?

时间:2011-08-11 15:15:59

标签: c# visual-studio-2010 exception

以下一些简单的代码行:

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

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

当Visual Studio抛出null异常时,它引用以下行而不是发生异常的行:
enter image description here

当您查看问题的详细信息时,我知道行号是正确的。但是,我经常花费更多的时间来搜索错误的变量,因为异常的可视化表示是错误的。

是否可以调整VS或做其他事来解决此问题?这是一个已知问题还是只是我?

2 个答案:

答案 0 :(得分:6)

这显然是known bug

答案 1 :(得分:1)

我不确定引用的@CodeNaked错误是您遇到的错误。我知道在调试已更改并需要重新编译的代码时,我已经得到了很多。我会尝试清理和重建。