Favicon Icon-MVC3 ASP.NET - PullRequest
       6

Favicon Icon-MVC3 ASP.NET

6 голосов
/ 06 июля 2011

Для чего нужен favicon.ico.Я пытаюсь использовать обработку ошибок MVC, и он жалуется, что файл пропущен. Как избавиться от этой ошибки.

Спасибо

Ответы [ 4 ]

19 голосов
/ 06 июля 2011

Перейдите к методу RegisterRoutes файла Global.asax.cs и добавьте его в качестве одной из первых строк:

routes.IgnoreRoute("{*favicon}", new { favicon = @"(.*/)?favicon.ico(/.*)?" });
2 голосов
/ 08 июля 2011

Решение:

<link rel="SHORTCUT ICON" href="http://www.youraddress.com/youricon.ico"/>" если вы используете localhost, тогда href = "http://localhost:port/youricon.ico" Примечание: используйте другое имя вместо favicon.ico.

2 голосов
/ 06 июля 2011

Я предлагаю вам использовать его, а не избавляться от него. Потому что это часть веб-стандартов в дизайне пользовательского интерфейса. Вам не нравится брендинг вашего сайта? Тогда это важная часть этого брендинга.

1 голос
/ 06 июля 2011

Добавьте в начало вашего метода RegisterRoutes следующее:

rout.IgnoreRoute ("favicon.ico");

Ваш браузер всегда будет запрашивать у сайта значок избранного, это будетубедитесь, что MVC не пытается решить эту проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...