【发布时间】:2013-12-21 01:15:21
【问题描述】:
我在将我的 asp.net mvc 项目部署到在 IIS 8 上运行的 Web 服务器时遇到了这个小问题。可能看起来像个小问题,但我的 favicon 没有显示在页面选项卡中。它在 Visual Studio 开发服务器上本地运行时有效。
我很好奇的另一件事是该图标位于我的根文件夹中,但我似乎在我的任何 cshtml 文件中都找不到对它的任何引用。 它如何在本地工作? (当然,发布时不在服务器上)
【问题讨论】:
我在将我的 asp.net mvc 项目部署到在 IIS 8 上运行的 Web 服务器时遇到了这个小问题。可能看起来像个小问题,但我的 favicon 没有显示在页面选项卡中。它在 Visual Studio 开发服务器上本地运行时有效。
我很好奇的另一件事是该图标位于我的根文件夹中,但我似乎在我的任何 cshtml 文件中都找不到对它的任何引用。 它如何在本地工作? (当然,发布时不在服务器上)
【问题讨论】:
通过添加以下行解决:
<link rel="icon" type="image/x-icon" href="@Url.Content("~/favicon.ico")">
不知道为什么它在没有这条线的情况下在本地工作:/
【讨论】: