当我出现自定义错误时,为什么突然出现IIS 8.0详细错误页面?

时间:2013-10-11 07:49:06

标签: asp.net asp.net-mvc-4 razor

Errormessage说如下: HTTP Error 500.19 - Internal Server Error The requested page cannot be accessed because the related configuration data for the page is invalid.

为什么我的应用程序突然开始这样做? 在我的web.config中,我定义了以下内容:

<customErrors mode="On" defaultRedirect="~/Error">
  <error redirect="~/Error/NotFound" statusCode="404"/>
</customErrors>

当我之前从cshtml文件构建我的解决方案时,这会将我重定向到自定义错误页面,而现在它只显示IIS 8.0详细错误页面。

当我说从cshtml文件构建时,我的意思是我做了ctrl + F5,我的浏览器会在http://localhost:54837/Views/UnitDetails/Wireline.cshtml中打开一个新标签。这给了我自定义的404页面,但就像我说的那样,它只是给了我IIS 8.0详细错误页面。

希望有人可以指出我的错误来源,因为这真的很烦人! :P

0 个答案:

没有答案