Nas propriedades da solução, tenho a configuração definida como "release" para meu primeiro e único projeto.
No início da rotina principal, eu tenho esse código e está mostrando "Mode = Debug". Eu também tenho essas duas linhas no topo:
#define DEBUG
#define RELEASE
Estou testando a variável correta?
#if (DEBUG)
Console.WriteLine("Mode=Debug");
#elif (RELEASE)
Console.WriteLine("Mode=Release");
#endif
Meu objetivo é definir padrões diferentes para variáveis com base no modo de depuração vs versão.