La funzione ENC (Edit and Continue) di Visual Studio, è quel meccanismo che consente di effettuare modifiche al codice durante il debug senza dover riavviare il nostro progetto.
Questa funzione, purtroppo, è supportata solo per debugger a 32 bit.
Nel caso in cui stessimo sviluppando su una macchina a 64 bit per usufruire del ENC, sarà necessario impostare la compilazione di ogni progetto conetenuto nella nostra solution a 32 bit e non "for any CPU" (opzione di default)
Neppure nel più recente Visual Studio 2010 l'ENC è disponibile a 64 bit e sembra che per un po' dovremo farne a meno.
Inoltre, l'ENC non è presente in nessuna edizione di J#, ma in tutte le versioni degli altri linguaggi (VB.Net, C#, C++) compresa la Express.
Ecco come è possibile abilitare o disabilitare l'ENC (Edit and Continue):
1. Dal menù Progetto selezionare la voce Proprità...
2. Selezionare la tab "Compilazione"
3. Selezionare il pulsante "Opzioni di compilazione avanzate..."
4. Dal menù a tendina "CPU di destinazione" scegliere "x86"