我已将ASP.NET网站拆分为Web应用程序(AppCode类现在是一个单独的DLL)。
我有一个Global.asax文件。当我启动一个网页时,我现在收到一个错误,上面写着:“文件不存在”网页加载成功。
经过一些进一步分析后,Web应用程序似乎正在寻找名为:favicon.ico的文件。这是什么文件?
我用谷歌搜索了这个,我可以像这样浏览网页:File does not exist Exception- favicon.ico。我还没有找到答案。
Web应用程序似乎会抛出错误,但网站却没有。
更新 我创建了一个空白的网站项目,其中包含一个网页(default.aspx)和Global.asax。然后我创建了一个空白的Web应用程序项目,其中包含一个网页(default.aspx)和Global.asax。两个Global.asax文件都包含Application_Error子例程。我发现有问题的错误只出现在Web应用程序中。因此,我认为web应用项目需要favicon.ico。
答案 0 :(得分:3)
favicon.ico是一个小图片,将在浏览器的页面标签中呈现。您可以使用http://www.favicon.cc/
生成它生成后,您可以将文件放在网站的根目录上,看看错误是否仍然存在。