Please Enable JavaScript!
Gon[ Enable JavaScript ]

C# 윈폼(WinForm) 프로젝트에서 콘솔창(console) 띄워서 로그 보는 방법

C# & MFC

C# 윈폼(WinForm) 프로젝트에서 콘솔창(console) 띄워서 로그 보는 방법

 

환경: Visual Studio

 

프로젝트를 만들 때 어떤 형태의 GUI 화면을 띄울 것인지 결정해야 합니다. 보통 윈도우 화면에서 동작하는 프로그램을 만들 때는 WinForm 으로 제작합니다. WinForm 의 기본 설정은 출력 형식이 console 이 아니기 때문에 Console.WriteLine() 함수로 출력 내용을 볼 수 없습니다. 방법은 간단합니다. 윈폼과 console 화면을 동시에 띄우는 것입니다.

 

그림처럼 소스에 Console.WriteLine() 함수를 사용한다고 해서 출력에 나타나는 것은 아닙니다.

C# 윈폼(WinForm) 프로젝트에서 콘솔창(console) 띄워서 로그 보는 방법

 

설정을 변경하기 위해 프로젝트 > [프로젝트명] 속성 메뉴를 클릭합니다

C# 윈폼(WinForm) 프로젝트에서 콘솔창(console) 띄워서 로그 보는 방법

 

프로젝트 속성창에서 애플리케이션 설정 화면으로 갑니다. 그리고 출력 형식을 Windows 애플리케이션 -> 콘솔 애플리케이션 으로 변경합니다

C# 윈폼(WinForm) 프로젝트에서 콘솔창(console) 띄워서 로그 보는 방법

 

다시 F5 를 눌러 디버그를 시작합니다. 이전과 달리 윈폼과 함께 Console 창이 화면에 나타났습니다

C# 윈폼(WinForm) 프로젝트에서 콘솔창(console) 띄워서 로그 보는 방법

 

콘솔창에 Console.WriteLine() 함수로 출력한 내용이 나타났습니다

C# 윈폼(WinForm) 프로젝트에서 콘솔창(console) 띄워서 로그 보는 방법



Posted by 녹두장군

댓글을 달아 주세요