Originariamente inviato da alka
Non vedo alcuna attinenza del tuo problema con quello citato di VB6.
Ci sono due lati oscuri: stai parlando di
debugging, quindi suppongo che le modifiche vengano fatte durante l'esecuzione della tua applicazione; inoltre, parli di
variabile globale che, in un certo senso, è un termine improprio visto che l'architettura .NET è totalmente orientata agli oggetti.
Ciò che avviene lo ritengo normale e, tutt'al più, era insano che non venisse notificato prima.
Aggiungere o modificare costanti ad ampia visibilità durante il debugging porta inevitabili ripercussioni sulla logica del programma, quindi l'avvertimento di Visual Studio è più che legittimo.
Se le cose non stanno così, spiega meglio la tua situazione.
Ciao!