Come disattivare la memorizzazione nella cache in IIS7?


27

Sto sviluppando un sito ASP classico sotto Windows 7 (forma una coda donne). Il problema è che IIS sembra fare molto uso della sua cache per contenuti sia statici che dinamici che sono in conflitto con il mio stile di sviluppo "apporta una piccola modifica, alt-tab, hit ctrl-F5". Le modifiche apportate ai file .asp possono richiedere due o tre aggiornamenti per mostrare dove le modifiche ai file .js possono richiedere 20 volte il numero. Come posso disattivare la memorizzazione nella cache sulla mia macchina di sviluppo?

Saluti.

in b4 smetti di usare asp classic

Risposte:


26

Fai clic sul nome del server, quindi vai alla cache di output.

Fai clic su Aggiungi regola cache, quindi digita le estensioni: .aspx, .aspx.vb, .aspx.cs, .js ecc. (Non sei sicuro di poter fare tutto in uno)

Quindi selezionare semplicemente la casella per impedire la memorizzazione nella cache o deselezionare la cache in modalità utente e impedire a IIS di conservare una cache delle pagine.

La prossima volta che esegui un aggiornamento completo, dovrebbe ottenere i file dal disco rigido e non dalla cache / memoria




Al momento non ho una macchina con IIS7 su cui posso scherzare, quindi ho cercato su Google e ho trovato l'immagine qui sotto:

testo alternativo


Questo risolto il mio problema con la memorizzazione nella cache delle risposte anche da un servizio WCF
ste-fu

Mi hai appena reso felice William. Grazie per quello, ha risolto completamente il mio problema. Saluti!
alexGIS


0

Questa risposta mi ha aiutato, (nota: sto usando IIS8) link

Penso che sia meglio disabilitare "Cache" di "Output Cache feature" facendo clic su "Modifica impostazioni funzionalità"


Benvenuto in Super User! In generale, ci piace che le risposte sul sito siano in grado di resistere da sole - I collegamenti sono fantastici, ma se quel collegamento si rompe la risposta dovrebbe avere informazioni sufficienti per essere ancora utile. Si prega di considerare la modifica della risposta per includere ulteriori dettagli. Vedi le FAQ per maggiori informazioni.
slm,

@slm grazie per il tuo consiglio. Proverò ad aggiungere ulteriori dettagli in seguito
Ata Iravani,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.