Visual Studio 2010 의 콘솔모드 프로그램 실행시 System("Pause") 명령이 적용되지 않는 버그
IT/Visual Studio 2011. 1. 17. 02:34
출처 : MSDN Visual Studio 2005 와 2008 에서는 콘솔 모드에서 작성한 프로그램을 실행시 (예를 들면 아래와 같은 코드 ) "press any key to continue..." 라는 메시지와 함께 사용자가 결과를 알아볼 수 있도록 콘솔 창의 결과가 실행된 채로 보였었다. 그런데 Visual Studio 2010 에서는 콘솔모드 프로그램에서 빌드한 결과를 사용자가 확인할 새도 없이 바로 콘솔창이 자동으로 닫혀버린다. ( 심지어는 System("Pause") 명령조차 적용되지 않는다 ) 이 문제는 Visual Studio 2010 의 버그로, Microsoft 에서 차기 버전에서 패치를 내놓을 것이라고 지난 2010년 7월에 답변한 바 있다. (그런데 2011 년 1월 현재까지 아직 고쳐지지 않았다 ) 해결 방법 중 하나는, visual studio 2010 의 프로젝트 파일을 열어서 Link 태그 부분에 아래와 같은 내용을 추가하면 된다. <Link> <SubSystem>Console</Subsystem> </Link> 'IT > Visual Studio' 카테고리의 다른 글
|