2014-09-02 2 views
0

После переноса шаблона на мое веб-приложение с визуальной студией я не могу заставить favicon работать. Значок 16x16, называется favicon.ico и помещается в каталог Content/images моего проекта. Я сделал ссылки на другие изображения с этим путем, которые работают нормально. Есть идеи?Visual Studio Project Favicon

<link runat="server" rel="icon" href="../Content/images/favicon.ico" type="image/ico" /> 
+0

Попробуйте поместить файл в корень проекта. – gunr2171

+0

Проблема была исправлена, когда я вставил код ссылки favicon в макет в общей папке, а не в index.cshtml. – user3802573

ответ

4

Ну, если это не сработает, есть только один вариант - ваш путь неправильный.

Попробуйте это:

<link runat="server" rel="icon" href="~/Content/images/favicon.ico" type="image/x-icon" /> 

Кроме того, тип "изображение/х-значок" ...

+0

Protip: _always_ используйте '~' столько, сколько сможете. (также хорошо поймать) – gunr2171

+0

Я бы отметил это как ответ @ user3802573 – jaminroe

0

традиционно (похмелье от первого использования favicon.ico) он должен быть помещен в корне сайта.

Изображение/x-значок предназначен для IE.

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

Для следующих браузеров лучше всего по-прежнему быть в корне ... Google Chrome Internet Explorer Safari

Для следующих браузеров это необязательно быть в корне ... Firefox Опера

Смежные вопросы