편집하며 계속하기(Visual Basic)

업데이트: 2007년 11월

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

Edition

Visual Basic

C#

C++

Web Developer

Express

항목이 적용됨 항목이 적용되지 않음 항목이 적용되지 않음 항목이 적용됨

Standard

항목이 적용됨 항목이 적용되지 않음 항목이 적용되지 않음 항목이 적용됨

Pro 및 Team

항목이 적용됨 항목이 적용되지 않음 항목이 적용되지 않음 항목이 적용됨

표의 범례:

항목이 적용됨

해당

항목이 적용되지 않음

해당 없음

항목이 적용되지만 명령은 기본적으로 숨겨짐

명령은 기본적으로 숨겨져 있습니다.

Visual Basic 디버깅의 편집하며 계속하기 기능을 사용하면 코드가 중단 모드에서 실행되는 동안 코드를 변경할 수 있습니다. 코드 편집을 적용한 후에 새 편집 내용이 적용된 상태로 코드 실행을 다시 시작하고 그 결과를 확인할 수 있습니다.

편집하며 계속하기 기능은 중단 모드를 시작할 때마다 사용할 수 있습니다. 중단 모드에서 소스 창에 노란색 화살표로 표시되는 명령 포인터는 다음에 실행할 줄을 가리키며 메서드 또는 속성 본문 내의 실행문에 위치합니다. 중단 모드에서 실행문에 대한 거의 모든 종류의 변경 작업을 수행할 수 있고 이 변경 내용은 내부 프로젝트에 통합됩니다. 그러나 중단 모드에서 공용 메서드, 공용 필드 또는 클래스 선언 같은 선언문에 대한 변경은 일반적으로 허용되지 않습니다.

허용되지 않는 편집 작업을 수행하면 변경 내용 아래에 자주색 물결선이 표시되고 작업 목록에 이 작업이 나타납니다. 편집하며 계속하기를 진행하려면 허용되지 않는 편집 작업을 취소해야 합니다. 편집하며 계속하기 외부에서는 허용되지 않는 특정 작업이 허용될 수도 있습니다. 이러한 허용되지 않는 편집의 결과를 유지하려면 디버깅을 중지하고 응용 프로그램을 다시 시작해야 합니다.

편집하며 계속하기에서는 디버깅하는 동안 LINQ 코드를 변경할 수 없습니다. LINQ에서 편집하며 계속하기를 참조하십시오.

프로세스에 연결을 사용하여 디버깅을 시작하는 경우에는 편집하며 계속하기가 지원되지 않습니다. 관리 및 네이티브가 결합된 혼합 모드 디버깅, SQL 디버깅, Compact Framework(스마트 장치) 프로젝트, Windows 98에서의 디버깅 또는 64비트 디버깅에는 편집하며 계속하기가 지원되지 않습니다.

64비트 응용 프로그램을 디버깅할 때 편집하며 계속하기를 사용하려면 대상 플랫폼을 변경하고 응용 프로그램을 32비트 응용 프로그램으로 컴파일해야 합니다. 프로젝트 속성을 열고 컴파일 페이지로 이동하여 이 설정을 변경할 수 있습니다. 이 페이지에서 고급 컴파일 옵션을 클릭하고 고급 컴파일러 설정 대화 상자에서 대상 CPU 설정을 x86으로 변경합니다.

이 단원의 항목에서는 이 기능을 사용하는 방법과 허용되지 않는 종류의 변경에 대한 자세한 내용을 제공합니다.

단원 내용

관련 단원