我的应用程序的解决方案结构是:
现在我在Login.aspx中,我愿意添加favicon.ico,放置在该页面的根目录中。
我正在做的是:
<link id="Link1" runat="server" rel="shortcut icon" href="../favicon.ico" type="image/x-icon" />
<link id="Link2" runat="server" rel="icon" href="../favicon.ico" type="image/ico" />
我也试过:
<link id="Link1" runat="server" rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<link id="Link2" runat="server" rel="icon" href="favicon.ico" type="image/ico" />
但这些都不管用。
我已经清除了浏览器缓存,但没有运气。
favicon.ico的路径是什么:
- Login.aspx
- Site.master
谢谢大家。
登录页面的URL:http://localhost:2873/Pages/Login.aspx和favicon.ico的URL:http://localhost:2873/favicon.ico。
我无法看到的favicon.ico
后更改我的代码为:
<link id="Link1" rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
<link id="Link2" rel="icon" href="/favicon.ico" type="image/ico" />
9条答案
按热度按时间2skhul331#
也许能成功
我已经在我的样本网站上尝试过了
在您的网站上尝试这个链接,将链接放入MasterPage,它工作:)
我考过试,
火狐
Chrome浏览器
歌剧
部分疑难解答:
1.检查您的favicon是否可访问(正确的url),后藤查看源代码并单击favicon链接
2.每次进行更改时,通过Ctrl+F5完全刷新浏览器。
3.尝试从搜索,以便您可以在这里找到您的相关问题。
一些链接来帮助您:
Serving favicon.ico in ASP.NET MVC
Favicon Not Showing
Why is favicon not visible
6tqwzwtp2#
我也有同样的问题。我的网址如下
下面不工作
我让它像下面这样工作
knsnq2tg3#
像这样解析url
href="<%=ResolveUrl("~/favicon.ico")%>"
1wnzp6jl4#
这对我很有效。如果有人在阅读本文时遇到故障-我发现当我的favicon.ico没有嵌套在根文件夹中时出现问题。我在Resources文件夹中有我的,并且在这一点上很挣扎。
tjrkku2a5#
简单地说:
前导斜线很重要。
1wnzp6jl6#
@Scripts.Render(“~/favicon.ico”);请尝试在MVC中布局文件底部的上述代码
ohfgkhjo7#
这对我在MVC 4应用程序的作品favicon图像被放置在图像文件夹,它将遍历从根目录到图像,并找到favicon。ico宾果!
pdtvr36n8#
对我来说,如果不在web.config的
<system.webServer><staticContent>
下指定MIME,它就无法工作mqkwyuun9#
只要确保你的favicon.ico是16x16,32x32,48x48或64x64......例如506x478将不起作用