ASP.NET“死亡黄屏”如何显示代码?
发布时间:2020-05-24 01:53:12 所属栏目:asp.Net 来源:互联网
导读:我以为.Net代码被编译成MSIL,所以我一直想知道黄屏如何产生错误的代码.如果它正在执行编译代码,编译器如何能够从错误消息中的源文件生成代码? 随意编辑这个问题/标题,我知道这并不真实. 一个.Net程序集是用包含字节码的元数据来编译的,这样可以轻松地对代码
|
我以为.Net代码被编译成MSIL,所以我一直想知道黄屏如何产生错误的代码.如果它正在执行编译代码,编译器如何能够从错误消息中的源文件生成代码? 随意编辑这个问题/标题,我知道这并不真实. 解决方法一个.Net程序集是用包含字节码的元数据来编译的,这样可以轻松地对代码进行反编译,就像 .Net Reflector这样的工具. PDB文件只是调试符号 – “黄色屏幕死亡”的区别在于您将在堆栈跟踪中获取行号.换句话说,即使PDB文件丢失,您也可以获得代码. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 单元测试 – 有没有办法单元测试在视图中设置的ASP.NET MVC
- asp.net – 用户控件的属性在回发后失去价值
- asp.net-mvc – Html.BeginForm使用FormMethod.GET丢失rout
- asp.net – 仅允许匿名用户通过web.config授权
- asp.net – 在实体框架中使用PersianCalendar作为表列的正确
- asp.net – 在集成模式下替换HttpContext.Current.Request.
- asp.net – 初学者有一个好主意 – 我可以自己开发吗?
- asp.net – Web API 2 – ApiController.InternalServerErr
- asp.net-mvc – ASP.NET MVC 5:使用站点模板无限重定向到登
- asp.net – 什么是使用jQuery的一些利弊?
推荐文章
站长推荐
- 如何使用Castle Windsor与ASP.Net Web表单?
- asp.net-mvc – Ninject.MVC3,将DependencyResol
- asp.net – 为jQuery寻找一个好的数据网格插件
- asp.net-mvc – ASP.net MVC DropDownList预选项
- NHibernate中关于Inverse的理解和使用
- asp.net – GridView不记得回发之间的状态
- ASP.NET Identity会话cookie的安全性如何?
- ASP.NET MVC编辑器模板和Html.EditorFor(…) –
- asp.net – RequiredFieldValidator在文本上放置
- asp.net – 如何根据用户的角色创建具有不同显示
热点阅读
