J'édite actuellement un fichier .css dans Visual Studio 2012 (en mode débogage). J'utilise Chrome comme navigateur. Lorsque je modifie le fichier .css de mon application dans Visual Studio et que je l'enregistre, l'actualisation de la page ne se charge pas avec la modification mise à jour dans mon fichier .css. Je pense que le fichier .css est toujours en cache.
J'ai essayé:
- CTRL / F5
- Dans Visual Studio 2012, accédez aux propriétés du projet, onglet Web Choisissez Démarrer le programme externe dans la section Démarrer l'action Coller ou recherchez le chemin d'accès de Google Chrome (le mien est C: \ Users \ xxx \ AppData \ Local \ Google \ Chrome \ Application \ chrome.exe) Dans la zone Arguments de la ligne de commande, mettez -incognito
- Utilisé les outils de développement Chrome, cliquez sur l'icône «engrenage», coché «Désactiver le cache».
Rien ne semble fonctionner à moins que j'arrête manuellement le débogage, (fermez Chrome), redémarrez l'application (en débogage).
Existe-t-il un moyen de forcer Chrome à toujours recharger toutes les modifications css et à recharger le fichier .css?
Mise à jour:
1. Les modifications de style en ligne dans mon fichier .aspx sont prises en compte lors de l'actualisation. Mais les changements dans un fichier .css ne le sont pas. 2. Il s'agit d'une application ASP.NET MVC4, je clique donc sur un lien hypertexte, qui effectue un GET. En faisant cela, je ne vois pas de nouvelle demande pour la feuille de style. Mais en cliquant sur F5, le fichier .css est rechargé et le code d'état (sur l'onglet réseau) est 200.
.css
fichier - je ne sais pas asp donc je ne peux pas en être sûr, mais sur mon serveur de développement python, le code d'état des entrées en cache est 304 tandis que les fichiers re-téléchargés en ont 200 Vérifiez votre code de statut et demandez l'heure pour voir s'il s'agit d'un problème côté serveur.