C# 편집하며 계속하기: 오류 4066
편집하며 계속하기 기능을 사용하는 동안 생성자의 'this' 또는 'base' 호출을 업데이트하면 디버그 세션을 계속할 수 없습니다.
이 오류는 생성자를 선언한 후에 base 또는 this를 호출하는 경우에 발생합니다. 다음 예제를 참조하십시오.
class Program
{
public Program()
: this(10)
{
}
public Program(int a) { }
static void Main()
{
}
}
응용 프로그램을 시작한 다음 this(10)를 this(20)로 변경하면 오류 4066이 발생합니다.
이 오류를 해결하려면
편집 메뉴에서 실행 취소를 클릭하여 변경 내용을 취소합니다.
또는
디버그 메뉴에서 디버깅 중지를 클릭하고 필요한 변경 작업을 수행한 다음 새 디버깅 세션을 시작합니다.