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

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

在此处输入图像描述

现在我在Login.aspx中,我愿意在该页面中添加置于根目录中的favicon.ico。

我在做的是:

  

我也尝试过:

   

但这些都不起作用。

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

favicon.ico的路径来自:

  • 为Login.aspx
  • 的Site.Master

谢谢。


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

我无法看到favicon.ico 在此处输入图像描述 将我的代码更改为:

   

 /favicon.ico 

可能会做的伎俩
我在我的示例网站上试过这个

  

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

  

我已经测试过,
Firefox浏览器。
在此处输入图像描述
铬。
在此处输入图像描述
歌剧。
在此处输入图像描述

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

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

像这样解析urlhref="<%=ResolveUrl("~/favicon.ico")%>"

我有同样的问题。 我的url如下

 http://somesite/someapplication 

以下不起作用

  

我让它像下面这样工作

  

只是:

 /favicon.ico 

领先的斜线很重要。

查看有关favicons和浏览器支持的精彩教程 。

@ Scripts.Render( “〜/ favicon.ico的”); 请在MVC的Layout文件底部尝试上面的代码

   
   

这对我来说在MVC4应用程序中,favicon图像放在images文件夹中,它将从根目录遍历到图像并找到favicon.ico宾果游戏!