ASP.NET Web.config调试

时间:2010-11-18 23:01:37

标签: asp.net debugging

我已将一个正在运行的应用程序上传到我的托管网络服务器,而我正在工作的一个页面会抛出错误。在我的web.config中,我设置如下:

....
<customErrors mode="Off" defaultRedirect="errorpage.htm">
        <error statusCode="403" redirect="bannedaddress.htm" />
        <error statusCode="404" redirect="filenotfound.htm" />
</customErrors>
<compilation debug="true" targetFramework="4.0">
....

我将被重定向到errorpage.htm,即使customErrors模式设置为Off。我在日志文件中找不到有关错误(除了它出现之外)的任何信息。

问题是:我应该更改什么才能调试应用程序?

2 个答案:

答案 0 :(得分:0)

可能是您的IIS设置,具体取决于您可以访问IIS错误文件的主机。可能是您的IIS重定向到该页面而不是您的应用程序。

模式关闭时,customErrors不应重定向。

答案 1 :(得分:0)

它是虚拟应用程序吗?在这种情况下,您可能希望在父目录中设置<customErrors mode="Off" />