[英]How to Import 3rd party Python Library on IronPython Library in ASP.net
[英]ASP.NET MVC 5: How to disable custom error page from 3rd party library
我有一个旧的 asp.net mvc 5 网站 (.NET 4.5),它建立在一个封闭源代码的 3rd 方库上。 在我网站的 web.config 中,我尝试打开自定义错误:
<customErrors mode="On" />
没有显示我的错误页面,而是显示了库中的自定义错误页面。 用反射器浏览库,我发现了一个看起来像这样的类:
[GeneratedCode("RazorGenerator", "2.0.0.0")]
[PageVirtualPath("~/Views/Shared/Error.cshtml")]
public class Error : WebViewPage<HandleErrorInfo>
{
public override void Execute()
{
...
}
}
execute 方法包含页面内容的 HTML。
这个类是否足以覆盖自定义错误行为,还是在其他地方隐藏了更多配置?
有什么方法可以用我自己的错误以编程方式覆盖自定义错误行为?
您可以从控制器方法返回如下所示的错误页面;
return Redirect("/error");
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.