如何在ASP.NET站点中添加favicon.ico

Tap*_*ose 34 c# asp.net favicon

我的应用程序的解决方案结构是:

在此输入图像描述

现在我在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" /> 
Run Code Online (Sandbox Code Playgroud)

我也尝试过:

<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" /> 
Run Code Online (Sandbox Code Playgroud)

但这些都行不通.

我已经清除了浏览器缓存,但没有运气.

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" />
Run Code Online (Sandbox Code Playgroud)

Owa*_*shi 60

/favicon.ico
Run Code Online (Sandbox Code Playgroud)

可能会
在我的示例网站上尝试这个技巧

<link rel="shortcut icon" type="image/x-icon" href="~/ows.ico" />
Run Code Online (Sandbox Code Playgroud)

在你的网站试试这个链接在MasterPage中,它的工作原理:)

<link rel="shortcut icon" type="image/x-icon" href="~/favicon.ico" />
Run Code Online (Sandbox Code Playgroud)


我已经测试了,
FireFox.
在此输入图像描述
铬.
在此输入图像描述
歌剧.
在此输入图像描述

一些疑难解答:
1.检查您的favicon是否可访问(正确的URL),转到视图源并单击favicon链接
2. 每次进行更改时,按Ctrl + F5完全刷新浏览器.
3.尝试搜索,你可能会在这里找到你的相关问题.


一些链接可以帮助你:
在ASP.NET MVC中提供favicon.ico
Favicon不显示为什么不显示
favicon


Zig*_*ler 5

我有同样的问题。我的网址如下

http://somesite/someapplication
Run Code Online (Sandbox Code Playgroud)

下面不起作用

<link rel="shortcut icon" type="image/x-icon" href="favicon.ico" />
Run Code Online (Sandbox Code Playgroud)

我让它像下面一样工作

<link rel="shortcut icon" type="image/x-icon" href="/someapplication/favicon.ico" />
Run Code Online (Sandbox Code Playgroud)