我正在使用n2cms + asp.net mvc, 当网站上传到网络服务器,并在aspx页面中抛出异常时,页面显示为空白,页面中没有任何内容,即使我关闭了web.config中的CustomErrors
但是当网站在我的计算机上运行时,visual studio只显示异常,
有没有办法在这种情况下捕获异常?
答案 0 :(得分:2)
这可能是由于您的托管配置。您可以查看ELMAH以获取记录异常的简便方法。
答案 1 :(得分:1)
您可以处理名为Application_Error - http://msdn.microsoft.com/en-us/library/24395wz3.aspx的Global.asax方法中的所有全局错误。它适用于简单的情况。但我强烈建议您使用ELMAH
答案 2 :(得分:0)
N2CMS
拨打SwallowExceptions()
。这就是您收到空白页而不是例外的原因。您可以查找该方法调用并对其进行注释。