Tempo fa ho postato un articolo su come sapere se il codice VB6 in esecuzione fosse in modalità debug oppure no, magari per far eseguire al nostro programma particolari istruzioni solo una volta che fosse compilato.
Dato che il sorgente VB6 non è utilizzabile in .Net e che nel frattempo mi sono giunte varie richieste di aiuto per ottenere lo stesso risultato in ambiente VB.Net ecco qui un sistema molto rapido, questa volta senza ricorrere a particolari stratagemmi.
If Debugger.IsAttached Then
'
' Codice da eseguire solo in debug-mode
'
Else
'
' Codice da eseguire solo con codice "compilato"
'
End If
Spero che possa essere d'aiuto. Buon lavoro.