заменить фавиконку в mvc4

Я указал <link rel="shortcut icon" href="~/Images/logo.gif" /> в своем макете, но хочу заменить фавикон на всех страницах, даже если макет не используется. Я заменил файл значка на свой значок (присутствует в корневой папке), но он загружает значок по умолчанию на страницах без макета. Что еще нужно изменить, чтобы получить мой фавикон. аналогичный, но немного другой вопрос уже был задан, но на него никто не ответил. ссылка


person Nikitesh    schedule 03.02.2014    source источник


Ответы (1)


  1. Лучше преобразовать ваш .gif в .ico, вы можете сделать это онлайн
  2. Принято переименовывать значок в favicon.ico.

Дополнительную информацию можно найти в Википедии — см. раздел «Как использовать».

Ваш html должен выглядеть так:

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

Проверьте решение Марка Гравелла здесь

person Tassisto    schedule 03.02.2014
comment
Вы можете использовать изображение gif в mvc. он работает на страницах с использованием макета. он отображается только как ico. я поместил favicon.ico в корневую папку. это было решено просто проблема с кешированием сервера - person Nikitesh; 03.02.2014
comment
Я думаю, что favion.ico был в кеше, я его очистил, и он взял новую иконку. - person Nikitesh; 03.02.2014
comment
‹Ссылка добавлена ​​в файл _Layout в разделе заголовка. - person usefulBee; 17.07.2014
comment
если вы используете синтаксис бритвы, вы должны позаботиться об определении части href с помощью [email protected](~/favicon.ico) - person pavemann; 03.02.2016