다음을 통해 공유


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

편집하며 계속하기 기능을 사용하는 동안 [structs | interface | enum | class]의 종류를 업데이트하면 디버그 세션을 계속할 수 없습니다.

이 오류는 디버깅하는 동안 변경해서는 안 되는 형식을 편집하려고 한 경우에 나타납니다. 구조체를 클래스로 변경하는 경우와 같이 구조체, 인터페이스, 열거형 또는 클래스를 다른 형식으로 변경하려 했습니다.

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

class Example

{

   static void Main(string[] args) {}

}

Main을 시작하고 class를 struct로 변경하면 이 오류가 발생합니다.

이 오류를 해결하려면

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

    - 또는 -

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

참고 항목

참조

class(C# 참조)

struct(C# 참조)

인터페이스(C# 프로그래밍 가이드)

enum(C# 참조)

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

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

기타 리소스

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