편집하며 계속하기(Visual Basic)
이 항목은 다음 언어에 적용됩니다.
Edition |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
Express |
|||||
Pro, Premium 및 Ultimate |
Visual Basic 디버깅의 편집하며 계속하기 기능을 사용하면 코드가 중단 모드에서 실행되는 동안 코드를 변경할 수 있습니다. 코드 편집을 적용한 후에 새 편집 내용이 적용된 상태로 코드 실행을 다시 시작하고 그 결과를 확인할 수 있습니다.
편집하며 계속하기 기능은 중단 모드를 시작할 때마다 사용할 수 있습니다. 중단 모드에서 소스 창에 노란색 화살표로 표시되는 명령 포인터는 다음에 실행할 줄을 가리키며 메서드 또는 속성 본문 내의 실행문에 위치합니다. 중단 모드에서 실행문에 대한 거의 모든 종류의 변경 작업을 수행할 수 있고 이 변경 내용은 내부 프로젝트에 통합됩니다. 그러나 중단 모드에서 공용 메서드, 공용 필드 또는 클래스 선언 같은 선언문에 대한 변경은 일반적으로 허용되지 않습니다.
허용되지 않는 편집 작업을 수행하면 변경 내용 아래에 자주색 물결선이 표시되고 작업 목록에 이 작업이 나타납니다. 편집하며 계속하기를 진행하려면 허용되지 않는 편집 작업을 취소해야 합니다. 편집하며 계속하기 외부에서는 허용되지 않는 특정 작업이 허용될 수도 있습니다. 이러한 허용되지 않는 편집의 결과를 유지하려면 디버깅을 중지하고 응용 프로그램을 다시 시작해야 합니다.
편집하며 계속하기에서는 디버깅하는 동안 LINQ 코드를 변경할 수 없습니다. LINQ에서 편집하며 계속하기를 참조하십시오.
프로세스에 연결을 사용하여 디버깅을 시작하는 경우에는 편집하며 계속하기가 지원되지 않습니다. 최적화된 코드, 혼합된 관리 및 네이티브 코드, Compact Framework(스마트 장치) 프로젝트, Windows 98에서의 디버깅 또는 64비트 디버깅에는 편집하며 계속하기가 지원되지 않습니다.
64비트 응용 프로그램을 디버깅할 때 편집하며 계속하기를 사용하려면 대상 플랫폼을 변경하고 응용 프로그램을 32비트 응용 프로그램으로 컴파일해야 합니다. 프로젝트 속성을 열고 컴파일 페이지로 이동하여 이 설정을 변경할 수 있습니다. 이 페이지에서 고급 컴파일 옵션을 클릭하고 고급 컴파일러 설정 대화 상자에서 대상 CPU 설정을 x86으로 변경합니다.
이 단원의 항목에서는 이 기능을 사용하는 방법과 허용되지 않는 종류의 변경에 대한 자세한 내용을 제공합니다.
단원 내용
방법: 편집하며 계속하기를 사용하여 중단 모드에서 편집 적용
중단 모드에서 코드 편집 내용을 적용하는 방법에 대해 설명합니다.편집하며 계속하기(Visual Basic): 지원되지 않는 메서드 및 속성 본문 편집
속성과 메서드의 본문에서 수행할 수 없는 형식의 편집 작업에 대해 설명합니다.편집하며 계속하기(Visual Basic): 지원되지 않는 선언 편집
코드 선언에서 허용되지 않는 특정 형식의 편집 작업에 대해 설명하는 항목의 링크를 제공합니다.
관련 단원
- 편집하며 계속하기
편집하며 계속하기에 대한 항목 목록을 제공합니다.