Ho una pagina master ASP.NET, che fa riferimento a un file #include come segue:Come aggiornare i file #include - sono la memorizzazione nella cache IIS7/ASP.NET
<!--#include virtual="/includes/scripts.inc"-->
Ho modificato il file/include /scripts.inc ma le modifiche non vengono visualizzate nelle pagine. Cosa deve essere fatto in modo che le modifiche si riflettano?
ho bisogno di evitare i seguenti:
- riavviare il server
- riavvio di IIS
- modifica web.config (non sembra avere alcun effetto)
- praticamente qualsiasi cosa che causa il dominio dell'app da riavviare
Altre opzioni? Esiste un'impostazione che influisce sul tempo in cui IIS memorizza nella cache i file #include?
Che tipo di codice si fa a tenere in quelli include? Non penso che dovresti usare quei tipi di inclusivi della vecchia scuola in ASP.NET. – Jeroen
Sapevo che qualcuno lo avrebbe chiesto. Supponiamo che siano necessari per l'applicazione :) – frankadelic
Il mio suggerimento è di evitare questo include lo stile - che proviene da asp, forse per una facile migrazione, ma non è così perfetto da asp.net. Le tue pagine non hanno capito che hanno bisogno di aggiornamento, quindi il non farlo e rimanere come hanno compilato in primo luogo. – Aristos