Comment faire pour supprimer erreur sur glyphicons-halflings-regular.woff2 non trouvé

L’application ASP.NET MVC4 Bootstrap 3 s’exécute à partir de Microsoft Visual Studio Express 2013 pour Web IDE.

La console Chrome affiche toujours une erreur

http://localhost:52216/admin/fonts/glyphicons-halflings-regular.woff2 Failed to load resource: the server responded with a status of 404 (Not Found) 

Ce fichier existe dans le répertoire des fonts de l’explorateur de solutions. L’action de création est définie sur “Contenu” et le répertoire Copier dans la sortie est “Ne pas copier comme dans d’autres fichiers de fonts”. Bootstrap 3 est ajouté à la solution en utilisant NuGet. Comment résoudre ce problème afin que cette erreur ne se produise pas? L’application affiche les icons Glyphicon et FontAwesome correctement. Cette erreur se produit toujours au démarrage de l’application.

Ce problème se produit car IIS ne connaît pas les types mime de fichiers woff et woff2 .

Solution 1:

Ajoutez ces lignes dans votre projet web.config:

   ...        

Solution 2:

Sur la page du projet IIS:

Étape 1: Accédez à la page d’accueil de votre projet IIS et double-cliquez sur le bouton MIME Types :

Étape 1

Étape 2: Cliquez sur le bouton Add dans le menu Actions : Étape 2

Étape 3: Au milieu de l’écran apparaît une fenêtre et dans cette fenêtre, vous devez append les deux lignes de la solution 1: Étape 3

Dans mon cas, je viens de télécharger le fichier manquant directement depuis: https://github.com/twbs/bootstrap/blob/master/dist/fonts/glyphicons-halflings-regular.woff2

Ajoutez celui-ci à votre HTML si vous avez seulement access au HTML:

  

J’ai essayé toutes les suggestions ci-dessus, mais mon problème réel était que mon application cherchait le dossier / font et son contenu (.woff etc.) dans les fonts / applications, mais mon dossier / fonts était au même niveau que / app. J’ai déplacé / fonts sous / app, et ça marche très bien maintenant. J’espère que cela aidera quelqu’un d’autre à parcourir le Web pour obtenir une réponse.