0

我正在使用n2cms + asp.net mvc,当网站上传到网络服务器时,在aspx页面中抛出异常,页面显示为空白,页面中没有任何内容,即使我关闭了CustomErrors在 web.config 中

但是当该站点在我的计算机上运行时,Visual Studio 只是向我显示异常,

有没有办法在这种情况下捕获异常?

4

3 回答 3

2

这可能是由于您的主机配置。您可以查看ELMAH以获得记录异常的简单方法。

于 2011-03-08T12:10:47.687 回答
1

您可以在名为 Application_Error - http://msdn.microsoft.com/en-us/library/24395wz3.aspx的 Global.asax 方法中处理所有全局错误。它适用于简单的情况。但我强烈建议使用ELMAH

于 2011-03-08T12:14:04.757 回答
0

N2CMS调用SwallowExceptions(). 这就是您收到空白页而不是异常的原因。您可以查找该方法调用并对其进行评论。

于 2011-03-26T01:30:35.123 回答