Web.config中的问题在MVC3中没有变化

时间:2011-07-06 09:51:46

标签: .net asp.net-mvc

我有一个全新的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,然后单击旁边的绿色箭头。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

你可以通过它来使它始终可见。

  • 右键单击项目。
  • 包含在项目中。