1

我从我的同事那里接手了一个 asp.net 项目。当我开始运行项目时,Global.asax.cs 中的 Application_Error() 会抛出一个错误,指出文件不存在。有人建议使用 HttpContext.Current.Request.Url.ToString() 来获取丢失文件的文件路径。它返回了 favicon.ico。我不确定这意味着什么,我该如何解决?

4

2 回答 2

1

这意味着您在所需路径处缺少 favicon.ico 文件。在 error throw 中,它会显示一个完整的路径。请检查您是否在指定位置有该文件。如果存在,请检查其属性是隐藏还是只读。问题必须仅与您丢失的文件有关。谢谢

于 2013-01-12T10:46:33.777 回答
0

Internet Explorer(可能是其他浏览器)总是在 favicon.ico 上请求。如果找到此文件,它将显示为选项卡或窗口的图标。

您可以创建一个网站图标并将其放在您网站的根目录下。

或者也许只是对 Application_Error 上的 404 错误不做任何事情。

参见维基百科上的图标

于 2013-01-11T16:55:40.753 回答