在本地运行可以看到异常的行号
异常详细信息: System.IndexOutOfRangeException: 索引超出了数组界限。
源错误:
|
源文件: D:\git\jianghuyou\Source Code\HSCenterAccount\CenterAccount.WEB\Codes\Handler\DoHandler.cs 行: 115
堆栈跟踪:
|
但放服务器上就被隐藏了
异常详细信息: System.IndexOutOfRangeException: 索引超出了数组界限。
源错误:
执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。 |
堆栈跟踪:
|
web.config中CustomerError值为false,debug="true"
不知道为什么还会出现这种问题
这里的debug="true"是指即时编译的代码为debug方式编译,而对于bin以及GAC或者另外加载的dll有可能并不是debug下编译的,或者符号文件丢失、版本不匹配待情况下就得不到行号。