IIS 7 ou Windows Server 2008 / fichier CSS ne se chargent pas dans aspx
J'ai trouvé plusieurs sujets liés à cette question mais je ne pouvais pas trouver une réponse qui a travaillé pour mon problème qui est le suivant:
J'ai déplacé mon Asp.Net 4.0 site vers un nouveau serveur (IIS 7, Windows Server 2008). Le serveur fonctionne bien, mais la feuille de style CSS ne se charge pas.
Lorsque j'utilise firebug, je vois le suivant sur la partie où le css devrait être chargé
404 - Fichier ou répertoire introuvable.
La ressource que vous recherchez ait été supprimée, que son nom ait changé, ou est temporairement indisponible.
Malgré ce message,je peux afficher le contenu de la css (dans le texte) sur le web (comme ../Styles/bouton.css etc..)
J'ai essayé quelques solutions comme staticFile mappage de gestionnaire sur IIS ou en ajoutant ASP rôles sur le gestionnaire de serveur (via panneau de configuration).
Toute aide serait appréciée
Cordialement
<link href="../Styles/bouton.css" type="text/css" /> <link href="../Styles/dropDown.css" type="text/css" /> ici c'est
stackoverflow.com/questions/6476899/... Cela fonctionne Vraiment
OriginalL'auteur emrahozkan | 2012-09-06
Vous devez vous connecter pour publier un commentaire.
Les articles/sujets que vous avez trouvé est de parler de la même chose que Uali réponse, ce qui est correct, mais il ne permet pas toujours de résoudre le problème de chacun. Le problème n'est pas au sujet de votre css en soi.
Avant de procéder, assurez-vous que vous avez activé Contenu Statique que les autres de répondre aux instructions.
Puis faire ces étapes dans l' Gestionnaire des services IIS fenêtre avec votre répertoire virtuel sélectionné.
Mise à jour:
J'ai aussi oublié de dire que vous pouvez faire la même chose .jpg, .png, .gif ou tout autres types de fichiers si nécessaire.
OriginalL'auteur Arman
Assurez-vous que Votre IIS "Contenu Statique" est activé.
Faire pour Cela, suivez ces étapes:
ne l'est pas.
J'espère que ça va vous aider.
OriginalL'auteur Uali
Le processus d'activation du Contenu Statique sur Windows 7 est différent de celui sur Windows Server 2008.
Pour installer le Contenu Statique sur Windows Server 2008 et Windows Server 2008 R2, suivez ces étapes:
un. Ouvrez le Gestionnaire de Serveur, puis développez les Rôles.
b. Cliquez-droit sur le Serveur Web (IIS), puis cliquez sur Ajouter des Services de Rôle.
c. En vertu de Serveur Web, cliquez sur pour sélectionner le "Contenu Statique" case à cocher.
d. Cliquez sur Suivant pour terminer l'installation.
Voici la complète, étape par étape, à la fois de la situation de référence.
http://support.microsoft.com/kb/2196177
OriginalL'auteur Lynn