3

任何人都知道如何设置 Visual Studio 开发服务器使用的自定义 404 错误页面?

如果我设置为本地 IIS 服务器,然后在 IIS 中设置自定义 404 页面,我知道如何让它工作。但我想在本地 VS 开发服务器上实际更改它们,这样当我在 Visual Studio 的开发服务器中测试应用程序时,它就可以正常工作。

我假设它是 VS 中的一个设置。

我目前正在运行 VS 2010。

我已经在 web.config 中为 .aspx 页面添加了自定义 404 重定向。现在我需要弄清楚为所有其他页面更改错误重定向。

4

2 回答 2

3

不确定这是否是您所追求的,但您可以在 web.config 中进行如下设置:

<customErrors defaultRedirect="GenericError.htm" mode="On">
          <error statusCode="404" redirect="notfound.htm"/>
      </customErrors>

并有一个名为 notfound.html 的 html 文件

参考:

于 2012-07-06T01:03:34.693 回答
1

最简单的方法可能是在本地 IIS 上设置一个应用程序,或者使用 vs 2010 提供的“IIS Express”选项: http ://learn.iis.net/page.aspx/868/iis-express-overview /

您也可以使用“模拟配置”方法,但这让我觉得工作量太大。 .Net C# 中参考 Web.Config 的测试方法

于 2012-07-05T20:30:45.080 回答