C # if / then 지시어 대 디버그 대 릴리스 솔루션 속성에서 하나의 유일한 프로젝트에 대해 구성을 "릴리스"로 설정했습니다. 메인 루틴의 시작 부분 에이 코드가 있으며 "Mode = Debug"가 표시됩니다. 또한 맨 위에 두 줄이 있습니다. #define DEBUG #define RELEASE 올바른 변수를 테스트하고 있습니까? #if (DEBUG) Console.WriteLine("Mode=Debug"); #elif (RELEASE) Console.WriteLine("Mode=Release"); #endif 내 목표는 디버그 모드와 릴리스 모드를 기반으로 변수에 다른 기본값을 설정하는 것입니다. #define DEBUG코드에서를 제거하십시오 . 해당 특정 빌드에 대한 빌드 구성에서 프리 프로..