Se vi dovesse capitare di vedere un messaggio simile al seguente nel pannello delle variabili locali (locals) oppure durante l'ispezione di una variabile applicativa:
Cannot obtain value of local or argument '<this>' as it is not available at this instruction pointer, possibly because it has been optimized away.
é possibile disabilitare le ottimizzazioni aggiungendo nelle variabili di ambiente una variable di nome COMPLUS_ZapDisable con valore pari a 1. Dopo aver provveduto a quanto descritto é necessario riavviare Visual Studio perché prenda in considerazione la variabile di ambiente. É inoltre consigliabile (necessario) disabilitare il processo di host di debug di Visual Studio prima di lanciare l'applicazione da "debuggare".
per ulteriori info leggete qui.
Giuseppe