0

我有一个自定义错误页面。它适用于我的生产服务器,但不适用于我的开发机器。它是 Windows 7,IIS 7.5。

我无法让它真正执行我的自定义页面,尽管我可以让它始终尊重详细的本地与自定义。它实际上并没有移交给我的自定义错误页面,而是为我提供了远程模式的通用“运行时错误”页面。

可能相关的事实:它是一个安装在不同应用程序池和 web.config 下的应用程序,这个是 .NET 4.0,集成的。

我曾经用“Response.TrySkipIisCustomErrors = true;”让它工作。- 但它进行了重定向而不是执行,所以我丢失了错误上下文,这当然是重点 - 在尝试更改重定向模式时,我无法让它再次工作。

我已尝试以所有记录/标准方式同时使用 customErrors 和 httpErrors,但没有任何组合有效。同样,我在其他地方也能正常工作。

4

1 回答 1

0

以上是正常响应 - 如果您的错误页面本身正在生成异常。

原来导致原始错误的相同代码是在错误页面的执行中。

于 2012-04-23T21:44:00.460 回答