2046
2014-05-15 22:39:29
0
원래 프로그램은 할일 다 하면 꺼지는게 정상입니다.
콘솔화면(cmd.exe)에서 실행시키면 결과를 출력하고 바로 종료되어 다시 콘솔로 돌아가 줘야 하거든요.
근데 cmd.exe를 거치지 않고 실행했으니 다시 돌아갈 화면이 없어서 걍 창이 닫히는거에요.
요즘 Visual Studio는 디버그(F5)로 실행한 경우는 실행이 완료되면 바로 종료됩니다.
디버그인 경우는 어차피 확인할 거 있으면 Break Point 잡아놓고 디버거로 보면 되니까...
디버거를 붙이지 않고 실행(Shift + F5)하면 실행이 완료되어도 콘솔창이 남아있고 말씀하신 그 메시지가 떠요.
이건 출력물 확인하라고 있는 모드니까요.