다음을 통해 공유


C# 편집하며 계속하기: 오류 4011

편집하며 계속하기 기능을 사용하는 동안 [반환 형식 | 속성 형식 | 이벤트 형식 | 매개 변수 형식 | 필드 형식 | 제약 조건 형식 ]의 형식을 업데이트하면 디버그 세션을 계속할 수 없습니다.

이 오류는 디버깅하는 동안 다음과 같이 변경할 수 없는 형식을 편집하려 했음을 의미합니다.

  • 대리자의 반환 형식

  • 메서드의 반환 형식

  • 속성 형식

  • 이벤트 형식

  • 메서드 또는 인덱서의 매개 변수 형식

  • 필드, 고정 크기 버퍼, 상수 또는 이벤트의 형식

  • 제약 조건의 형식(struct, class 또는 new 포함)

다음 예제를 참조하십시오.

class Program

{

   static void Main()

   ...

}

디버깅을 시작한 다음 void를 int로 변경하면 이 오류가 발생합니다.

이 오류를 해결하려면

  • 디버그 메뉴에서 실행 취소를 선택하여 변경 내용을 취소합니다.

    - 또는 -

  • 디버그 메뉴에서 디버깅 중지를 클릭하고 필요한 편집 작업을 수행한 다음 새 디버깅 세션을 시작합니다.

참고 항목

참조

delegate(C# 참조)

메서드(C# 프로그래밍 가이드)

속성(C# 프로그래밍 가이드)

event(C# 참조)

인덱서(C# 프로그래밍 가이드)

고정 크기 버퍼(C# 프로그래밍 가이드)

지원되는 코드 변경(C#)

편집하며 계속하기(Visual C#)

기타 리소스

편집하며 계속하기의 오류 및 경고(C#)