Favicon没有显示

Hal*_*yon 12 html asp.net favicon

我的ASP.NET项目中有一个不显示的图标.我有一个位于〜/ MasterPages/MasterPage.master的主页,其中包含favicon.我的标记如下:

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

favicon位于项目根目录中.尺寸为16x16,深度为32位.我已经清除了浏览器的缓存,重新启动并且没有任何工作.关于我应该做什么的任何建议?

Mat*_*ttC 16

尝试放置~并设置link元素runat=server

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

这也需要<head>在页面的部分中完成.


1' *_* -- 7

尝试离开类型,清除浏览器缓存并手动转到favicon地址并向其添加一些参数.那应该解决它.也许你可以告诉我你的网站地址,然后我会看,如果它出现在这里.

  • “添加一些参数”拯救了我的日子 (3认同)

Cod*_*der 5

右键单击解决方案,然后转到“属性”。在“应用程序”>“资源”下,将默认图标更改为所选图标。