Stiamo utilizzando i servizi WCF-RIA nel nostro progetto. Sulla parte è una ricerca che attiverà una richiesta RIA sul server.Servizi client WCF-RIA OutputCache - non funziona in IE con localhost
Per questa richiesta abbiamo abilitato la cache di output client utilizza questo attributo:
[OutputCache(OutputCacheLocation.Client, duration: 2 * 60)]
Vogliamo usare la cache del client, perché le informazioni da memorizzare nella cache sono utente specifico. Il problema è che la cache funziona bene in Firefox e IE dopo che l'applicazione è stata installata in un IIS, ma mentre il debug di IE sembra ignorare la memorizzazione nella cache.
Forse non si tratta di un problema specifico del servizio RIA ma di un problema di IE. Sembra che IE veda "Ehi, questa è una richiesta di localhost, non voglio memorizzarla" (una specie di funzionalità).
Questo è un po 'inutile, perché la situazione di debug non è la stessa della situazione "live".
Esiste un modo per utilizzare la cache del client dei servizi WCF-RIA in IE durante il debug?
Sì, ho già confermato il comportamento utilizzando il violinista. Durante il debug di localhost, la cache non viene utilizzata. Se l'applicazione è installata, viene utilizzata la cache. –