1

我已将 ASP.NET 网站拆分为 Web 应用程序(AppCode 类现在是一个单独的 DLL)。

我有一个 Global.asax 文件。当我启动一个网页时,我现在收到一个错误,上面写着:“文件不存在”网页加载成功。

经过进一步分析,Web 应用程序似乎正在寻找一个名为:favicon.ico 的文件。这个文件是什么?

我用谷歌搜索过这个,我可以浏览这样的网页:文件不存在 Exception-favicon.ico。我还没有找到答案。

似乎 Web 应用程序会引发错误,但网站不会。

更新 我创建了一个空白网站项目,其中包含一个网页(default.aspx)和 Global.asax。然后,我使用一个网页 (default.aspx) 和 Global.asax 创建了空白 Web 应用程序项目。两个 Global.asax 文件都包含 Application_Error 子例程。我发现有问题的错误仅出现在 Web 应用程序中。因此,我相信 web 应用程序项目需要 favicon.ico。

4

1 回答 1

3

favicon.ico 是一个小图像,将在浏览器的页面选项卡中呈现。您可以使用http://www.favicon.cc/生成它

生成后,您可以将文件放在网站的根目录下,然后查看错误是否仍然存在。

于 2013-04-16T13:04:01.233 回答