我已经按照这些线在 Content 文件夹(而不是根目录)中设置了我的 ASP.NET MVC 应用程序。这很好用,图标显示在所有浏览器中。
但是,当我安装 ELMAH 时,我开始看到 404 错误,因为显然我网站的根目录仍在请求图标图标!我很想知道为什么会发生这种情况以及是谁在这样做。假设我的浏览器导致了这种情况,我打开了开发人员工具栏,这就是我发现的:
谷歌浏览器:
互联网浏览器 9:
火狐:
所有这些都显示了 9 个类似的请求,但没有一个显示 favicon.ico 请求……根本没有?我希望至少有一个(我在浏览器中看到的 Content 文件夹中的那个),甚至两个(也是在 ELMAH 中给我 404 的那个)。
所以,我的问题:谁能解释为什么开发人员工具栏通常不显示图标请求?这可以以某种方式打开或在某处看到吗?