2010-09-02 7 views
1

Comment désactiver absolument la mise en cache pour un site Web asp.net? J'ai des problèmes avec asp: literal cache ses valeurs et c'est énervant comme diable. Ne me dites pas que c'est une mauvaise idée de le faire, puisque c'est pour une version de développement seulement. Je pense que c'est ce qu'on appelle la mise en cache de sortie, mais je peux me tromper.Désactiver la mise en cache côté serveur ASP.net

+1

Peut-être devriez-vous décrire exactement ce qui se passe et ce que vous voulez faire au lieu de deviner les noms? – Oded

+0

J'ai essayé, mais je n'ai pas eu de réponses. ASP.net met en cache asp: valeurs littérales et je dois redémarrer le débogueur pour les mettre à jour quand je les change dans la source (rafraîchir sur la page ne suffit pas). Je n'ai pas d'autre explication pour cela. –

+0

Quelle version de Visual Studio utilisez-vous? –

Répondre

0

Jetez un oeil à la page ou le contrôle en question quelque chose comme ce qui suit:

<%@ OutputCache Duration="18000" VaryByParam="none" %> 

Retirez la ligne.

+1

Malheureusement, il n'y a pas une telle ligne. J'ai essayé d'en ajouter un avec une durée de 1 seconde, mais la page ne s'afficherait pas du tout (peut-être que je devais redémarrer le débogueur) –

Questions connexes