깨끗한 WinForms 프로젝트를 생성하더라도 편집 및 계속이 작동하지 않고 오류가 발생합니다.
디버거가 이미 실행중인 프로세스에 연결되었거나 디버깅중인 코드가 빌드 또는 런타임에 최적화 된 경우 변경이 허용되지 않습니다.
- 도구 → 옵션 → 디버깅에서 편집하고 계속하기 옵션이 선택되어 있습니다.
- 최적화가 활성화되지 않았습니다.
- 설정된 관리 프로파일 러가없는 것 같습니다.
- 디버그 모드에서 실행 중입니다.
- x64 CPU 및 Windows XP 32 비트에서 실행 중이지만 플랫폼 대상을 AnyCpu가 아닌 x86으로 설정해도 도움이되지 않습니다.
- Visual Studio 설치 복구는 도움이되지 않습니다.
MSDN 웹 사이트에서도이 기사 를 찾았습니다 .
지원되지 않는 시나리오
다음 디버깅 시나리오에서는 편집하고 계속하기를 사용할 수 없습니다.
Windows 98에서 디버깅.
혼합 모드 (기본 / 관리) 디버깅.
SQL 디버깅.
Dr. Watson 덤프 디버깅.
"처리되지 않은 예외에서 호출 스택 해제"옵션이 선택되지 않은 경우 처리되지 않은 예외 후 코드 편집
임베디드 런타임 애플리케이션 디버깅.
디버그 메뉴에서 시작을 사용하여 응용 프로그램을 실행하는 대신 연결 대상으로 응용 프로그램을 디버깅합니다.
최적화 된 코드 디버깅.
대상이 64 비트 애플리케이션 인 경우 관리 코드 디버깅. 편집하고 계속하기를 사용하려면 대상을 x86으로 설정해야합니다. (프로젝트 속성, 컴파일 탭, 고급 컴파일러 설정.)
빌드 오류로 인해 새 버전이 빌드에 실패한 후 이전 버전의 코드를 디버깅합니다.
하지만이 목록의 모든 항목에 "아니오"라고 대답 할 수 있습니다.
이전에는 작동했지만 며칠 전에 작동이 중지되었고 그 이유가 무엇인지 모르겠습니다.