다음을 통해 공유


방법: 디버깅 중지 및 실행 중지

이 항목은 다음 언어에 적용됩니다.

Edition

Visual Basic

C#

F#

C++

Web Developer

Express

항목이 적용됨 항목이 적용됨 항목이 적용됨 항목이 적용됨 항목이 적용됨

Pro, Premium 및 Ultimate

항목이 적용됨 항목이 적용됨 항목이 적용됨

항목이 적용됨

항목이 적용됨

디버깅을 중지하면 디버깅 세션이 종료됩니다. 실행을 중지하면 디버깅하고 있는 프로세스가 종료되고 디버깅 세션이 끝납니다. 디버깅 세션이 활성인 상태에서 일시적으로 디버깅 중인 프로세스의 실행을 멈추는 실행 중단과 실행 중지를 혼동하지 마십시오. 자세한 내용은 실행 중단을 참조하십시오.

절차

디버깅을 중지하려면

  • 디버그 메뉴에서 디버깅 중지를 선택합니다.

디버깅 중지는 Visual Studio에서 프로그램을 시작한 경우 디버깅 중인 프로세스를 종료합니다. Visual Studio에서 프로세스를 시작하지 않고 해당 프로세스에 연결한 경우에는 프로세스가 계속 실행됩니다. 연결된 프로세스를 종료하려면 프로세스 창에서 프로세스를 하나씩 종료하거나 모두 종료 명령을 사용하여 연결된 모든 프로세스를 종료합니다.

연결된 모든 프로세스 디버깅을 종료하려면

  • 디버그 메뉴에서 모두 종료를 선택합니다.

현재 디버깅 중인 실행을 중지하고 즉시 새로운 실행을 시작하려면 다시 시작 명령을 사용합니다.

디버깅을 중지하고 다시 시작하려면

  • 디버그 메뉴에서 다시 시작을 선택합니다.

다시 시작은 현재 디버깅 세션을 중지하고 시작 프로젝트를 다시 시작합니다**.**

디버깅하고 있는 응용 프로그램을 종료하면 디버깅이 자동으로 중지됩니다. 여러 프로그램을 디버깅하는 경우에는 마지막 프로그램이 종료할 때까지 디버깅이 계속됩니다. 예를 들어, Microsoft Internet Explorer에서 호스팅하는 웹 프로젝트처럼 다른 응용 프로그램에서 호스팅하는 프로젝트를 디버깅하는 경우, Microsoft Internet Explorer와 같은 호스트 응용 프로그램을 종료하면 디버깅이 중지됩니다.

Visual Basic과 C#의 경우, 웹 서비스를 디버깅하는 중에 해당 서비스를 사용하는 클라이언트 응용 프로그램이 종료되면 웹 서비스의 디버깅이 중지됩니다.

참고 항목

개념

실행 제어