Please Enable JavaScript!
Gon[ Enable JavaScript ]

반응형

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

 

 

 

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

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

 

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

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

 

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

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

※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다.
시샵(C#) 프로젝트 기본 시작 Form 설정하기
시샵 C# using 네임스페이스 자동으로 추가하는 방법
시샵 C# 새로운 Form 다이얼로그, 팝업창 띄우기, 원하는 위치에 띄우기
시샵 C# ListView 마지막에 추가한 데이터에 스크롤 위치시키는 방법
C# 시샵 프로세스 종료하는 방법

 

 

 

 

 

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

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

 

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

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

※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다.
시샵(C#) 프로젝트 기본 시작 Form 설정하기
시샵 C# using 네임스페이스 자동으로 추가하는 방법
시샵 C# 새로운 Form 다이얼로그, 팝업창 띄우기, 원하는 위치에 띄우기
시샵 C# ListView 마지막에 추가한 데이터에 스크롤 위치시키는 방법
C# 시샵 프로세스 종료하는 방법
반응형
Posted by 녹두장군1
,