Visual Studio 디버그 모드와 릴리스 모드에는 구성이 다릅니다. .Net 프로젝트를 빌드하세요.
디버그 모드를 선택하여 .Net 프로젝트를 단계별로 진행하고 어셈블리 파일(.dll 또는 .exe)이 최종적으로 빌드되는 릴리스 모드입니다.
빌드 구성을 변경하려면 -
빌드 메뉴에서 구성 관리자를 선택한 다음 디버그 또는 릴리스를 선택합니다. 또는 도구 모음의 솔루션 구성에서 디버그 또는 릴리스를 선택합니다.
#if debug 작성된 코드는 다음 조건에서만 실행됩니다. 디버그 모드에서 실행합니다.
코드가 릴리스 모드에서 실행 중인 경우 #if 디버그는 false가 되며 그 안에 있는 코드는 실행되지 않습니다.
class Program{ static void Main(string[] args){ #if DEBUG Console.WriteLine("Mode=Debug"); #else Console.WriteLine("Mode=Release"); #endif Console.ReadLine(); } }
if in Debug Mode Mode=Debug if in Release Mode Mode=Release
위 내용은 디버깅 및 게시를 위한 C#의 if/then 지시문은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!