하나의 실행 파일이 콘솔 및 GUI 응용 프로그램이 될 수 있습니까? 어떤 플래그가 전달에 따라 CLI 또는 GUI 응용 프로그램으로 사용할 수 있는 C # 프로그램 을 만들고 싶습니다 . 할 수 있습니까? 정확히 관련 질문을 찾았지만 내 상황을 정확히 다루지 않습니다. GUI 애플리케이션에서 콘솔에 쓰는 방법 Windows 프로그램에서 C ++로 콘솔 출력을 얻으려면 어떻게해야합니까? Jdigital의 답변 은 Raymond Chen의 블로그 를 가리키며 , 이는 즉 콘솔 프로그램과 비 콘솔 프로그램 모두 인 애플리케이션을 수없는 이유를 설명합니다 *. OS 는 프로그램이 사용할 하위 시스템을 실행 하기 전에 알아야 합니다. 프로그램이 실행되기 시작하면 돌아가서 다른 모드를 요청하기에는 너무 늦습니다...