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

5hcedyr0  于 2023-04-22  发布在  .NET
关注(0)|答案(9)|浏览(201)

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

现在我在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" />
2skhul33

2skhul331#

/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" />

我考过试,

火狐

Chrome浏览器

歌剧

部分疑难解答:

1.检查您的favicon是否可访问(正确的url),后藤查看源代码并单击favicon链接
2.每次进行更改时,通过Ctrl+F5完全刷新浏览器。
3.尝试从搜索,以便您可以在这里找到您的相关问题。

一些链接来帮助您:

Serving favicon.ico in ASP.NET MVC
Favicon Not Showing
Why is favicon not visible

6tqwzwtp

6tqwzwtp2#

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

http://somesite/someapplication

下面不工作

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

我让它像下面这样工作

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

knsnq2tg3#

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

1wnzp6jl

1wnzp6jl4#

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

这对我很有效。如果有人在阅读本文时遇到故障-我发现当我的favicon.ico没有嵌套在根文件夹中时出现问题。我在Resources文件夹中有我的,并且在这一点上很挣扎。

tjrkku2a

tjrkku2a5#

简单地说:

/favicon.ico

前导斜线很重要。

1wnzp6jl

1wnzp6jl6#

@Scripts.Render(“~/favicon.ico”);请尝试在MVC中布局文件底部的上述代码

ohfgkhjo

ohfgkhjo7#

<link rel="shortcut icon" href="@Url.Content("~/images/")favicon.ico" type="image/x-icon"/ >

这对我在MVC 4应用程序的作品favicon图像被放置在图像文件夹,它将遍历从根目录到图像,并找到favicon。ico宾果!

pdtvr36n

pdtvr36n8#

对我来说,如果不在web.config的<system.webServer><staticContent>下指定MIME,它就无法工作

<mimeMap fileExtension=".ico" mimeType="image/ico" />
mqkwyuun

mqkwyuun9#

只要确保你的favicon.ico是16x16,32x32,48x48或64x64......例如506x478将不起作用

相关问题