Domanda

Quando si scrive un'applicazione in C # e la si esegue, non verrà compilata di nuovo la prossima volta che viene eseguita o tutto ciò che viene utilizzato verrà ricompilato ogni volta che si avvia l'applicazione?

Come funziona la compilazione JIT per la memorizzazione nella cache?

È stato utile?

Soluzione

Per qualsiasi DLL che non si trova in ngen'd, ogni volta che si esegue l'applicazione, verrà re-JIT il codice utilizzato. Non è possibile memorizzare nella cache il codice JIT tra le esecuzioni della stessa DLL non ngen'd.

MODIFICA Risolto un errore con GAC e NGEN

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top