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

标签 c# asp.net favicon

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

enter image description here

现在我在 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 的路径是什么:

  • 登录.aspx
  • 网站管理员

谢谢。


登录页面的 URL:http://localhost:2873/Pages/Login.aspx和 favicon.ico 的 URL:http://localhost:2873/favicon.ico .

我看不到 favicon.ico enter image description here将我的代码更改为:

<link id="Link1" rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />  
<link id="Link2" rel="icon" href="/favicon.ico" type="image/ico" />

最佳答案

/favicon.ico

可能会成功
我已经在我的示例网站上尝试过了

<link rel="shortcut icon" type="image/x-icon" href="~/ows.ico" />

在您的站点中尝试这个,将链接放在 MasterPage 中,有效:)

<link rel="shortcut icon" type="image/x-icon" href="~/favicon.ico" />


我已经在 ,
进行了测试 FireFox。
enter image description here
Chrome。
enter image description here
歌剧。
enter image description here

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


一些帮助您的链接:
Serving favicon.ico in ASP.NET MVC
Favicon Not Showing
Why is favicon not visible

关于c# - 如何在 ASP.NET 站点中添加 favicon.ico,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9963584/

相关文章:

c# - 如何让 GridView 为空?

html - Favicon 未显示在 Google Chrome 浏览器中

c# - 发票和账单在一个表中?

c# - 如何将文本框的精确值从一页传递到另一页

c# - 'Rigidbody2D' 游戏对象没有附加 "Player",但脚本正在尝试访问它。 (统一)

asp.net - 获取Gridview的选定行

c# - 如何访问新资源(图像)以设置为背景

asp.net - 性能 : asp. 网络缓存与单例

node.js - Node Express "favicon.ico"未找到错误

javascript - 从图像中裁剪出麦田圈并设置为网站图标