ASP.NET“死亡黄屏”如何显示代码?

前端之家收集整理的这篇文章主要介绍了ASP.NET“死亡黄屏”如何显示代码?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我以为.Net代码被编译成MSIL,所以我一直想知道黄屏如何产生错误代码.如果它正在执行编译代码,编译器如何能够从错误消息中的源文件生成代码

随意编辑这个问题/标题,我知道这并不真实.

解决方法

一个.Net程序集是用包含字节码的元数据来编译的,这样可以轻松地对代码进行反编译,就像 .Net Reflector这样的工具. PDB文件只是调试符号 – “黄色屏幕死亡”的区别在于您将在堆栈跟踪中获取行号.

换句话说,即使PDB文件丢失,您也可以获得代码.

猜你在找的asp.Net相关文章