La structure de solution de mon application est la suivante:
Maintenant, je suis dans Login.aspx et je suis prêt à ajouter favicon.ico, placé dans la racine, dans cette page.
Ce que je fais est:
<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" />
Aussi j'ai essayé:
<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" />
Mais ceux-ci ne fonctionnent pas.
J'ai effacé le cache du navigateur mais pas de chance.
Quel sera le chemin vers le favicon.ico de:
Je vous remercie.
URL de la page de connexion: http: // localhost: 2873/Pages/Login.aspx et l'URL de favicon.ico: http: // localhost: 2873/favicon.ico .
Je suis incapable de voir le favicon.ico après avoir changé mon code en tant que:
<link id="Link1" rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
<link id="Link2" rel="icon" href="/favicon.ico" type="image/ico" />
/favicon.ico
pourrait faire l'affaire
J'ai essayé ceci sur mon exemple de site
<link rel="shortcut icon" type="image/x-icon" href="~/ows.ico" />
Essayez celui-ci sur votre site mettez le lien dans MasterPage, ça marche :)
<link rel="shortcut icon" type="image/x-icon" href="~/favicon.ico" />
.__ J'ai testé dans,
FireFox.
Chrome.
Opera.
Quelques problèmes:
1. Vérifiez si votre favicon est accessible (URL correcte), allez voir la source et cliquez sur le lien du favicon
2. Réactualisez complètement votre navigateur avec Ctrl + F5 chaque fois que vous apportez des modifications.
3. Essayez de chercher à partir de SO, vous pouvez trouver votre problème lié ici.
Quelques liens pour vous aider:
Servir favicon.ico dans ASP.NET MVC
Favicon non affiché
Pourquoi le favicon n'est-il pas visible
J'ai le même problème. Mon URL est comme ci-dessous
http://somesite/someapplication
Ci-dessous ne fonctionne pas
<link rel="shortcut icon" type="image/x-icon" href="favicon.ico" />
Je l'ai obtenu comme ci-dessous
<link rel="shortcut icon" type="image/x-icon" href="/someapplication/favicon.ico" />
résoudre l'URL comme ceci href="<%=ResolveUrl("~/favicon.ico")%>"
<link rel="shortcut icon" type="image/x-icon" href="~/favicon.ico" />
Cela a fonctionné pour moi. Si quelqu'un tente de résoudre un problème en lisant ceci, j'ai trouvé des problèmes lorsque mon favicon.ico n'était pas imbriqué dans le dossier racine. J'avais le mien dans le dossier Ressources et je me débattais à ce moment-là.
Merci!
Découvrez ce bon tutoriel sur les favicons et le support du navigateur.
Simplement:
/favicon.ico
La barre oblique est importante.
@ Scripts.Render ("~/favicon.ico"); Veuillez essayer le code ci-dessus au bas de votre fichier Layout dans MVC
<link rel="shortcut icon" href="@Url.Content("~/images/")favicon.ico" type="image/x-icon"/ >
Cela fonctionne pour moi dans l’application MVC4. L’image favicon est placée dans le dossier images et est parcourue du répertoire racine aux images pour trouver le bingo favicon.ico!
pour moi, cela ne fonctionnait pas sans spécifier le MIME dans web.config, sous <system.webServer><staticContent>
<mimeMap fileExtension=".ico" mimeType="image/ico" />