2010-08-20 35 views
4

我最近遇到了救援的属性,它是mvccontrib项目的一部分......乍看之下,似乎让你的服务器了不同的错误看法取决于控制器/动作等。asp.net MVC:RescueAttribute(mvccontrib)vs HandleErrrorsAttribute?

但左看右看,它也似乎与mvc附带的标准HandleError属性也允许你做同样的事情。

所以我有点困惑,有什么优点和缺点使用Rescue属性...它似乎做与HandleError完全相同

任何帮助或洞察真的赞赏

回答

0

我不知道所有的区别,但其中之一是HandleError属性只适用于web.config中的<customError>部分,必须将其设置为<customError mode="On" />,而RescueAttribute在没有本节的情况下工作。

另请参阅Corin在此问题中对其他差异的回答: ASP.NET MVC HandleError