Eventuali duplicati:
C# if/then directives for debug vs releaseIn Visual Studio come aggiungere casi speciali per le versioni di debug e release?
Sto lavorando su un progetto C# e mi piace sapere come aggiungere casi speciali, mentre sto facendo funzionare il programma nel debugger nella modalità di debug Ho accesso a determinate risorse che normalmente non avrei nella versione di rilascio.
Ecco cosa sta succedendo, ho gli strumenti di amministrazione integrati nel programma, che sono solo per il debug, come un pulsante che dice test e metto in codice quello che voglio. Ciò che continua a accadere, dimentico di nascondere quel pulsante e lo rilascio ai client. Mi piacerebbe avere quel pulsante di test solo mentre è in esecuzione in modalità di debug ma non in qualsiasi altro momento.
Questo accende i miei strumenti di amministrazione
rpg_Admin.Visible = true;
Questo si spegne i miei strumenti di amministrazione
rpg_Admin.Visible = false;
C'è un modo semplice per fare questo?
if Debug Mode
rpg_Admin.Visible = true
o forse mentre è in esecuzione in Visual Studio è
rpg_Admin.Visible = true
ma quando è in esecuzione su di essa la propria
rpg_Admin.Visible = false
Sono in esecuzione su Visual Studio 2010
Grazie.
Caro mod: A mio parere, non è la stessa domanda. Il suo simile, ma non un duplicato esatto. –