我有一个全新的MVC3应用程序,用于使用Web.Config进行测试,如下所示:
<customErrors defaultRedirect="aa.htm"
mode="Off" >
<error statusCode="500" redirect="aaa.htm"/>
</customErrors>
我有一个Web.Debug.config,如下所示:
<?xml version="1.0"?>
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
<system.web>
<customErrors defaultRedirect="GenericError.htm"
mode="RemoteOnly" xdt:Transform="Replace">
<error statusCode="500" redirect="InternalError.htm"/>
</customErrors>
</system.web>
</configuration>
当我使用“Debug”设置构建项目然后检查obj文件夹时,我只是看不到我的更改被应用。我之前想过,我看到了一个包含转换和原始网络配置的文件夹,但现在我什么都没看到。
请注意,这是一个全新的应用程序,我没有更改任何其他内容。 Web.Config中的customErrors位于system.web下的正确位置。
最后,我将解决方案配置设置为Debug,然后单击旁边的绿色箭头。
有什么想法吗?
答案 0 :(得分:0)
你可以通过它来使它始终可见。