워크플로 디자이너를 사용하는 경우 Visual Basic 또는 C# 코드에서와 마찬가지로 그래픽 워크플로에 중단점을 설정할 수 있습니다. 예상대로 설정한 각 중단점에서 워크플로 실행이 중지됩니다.
중단점에는 보류 중, 바인딩 및 오류의 세 가지 상태가 있습니다. 중단점을 설정하면 보류 중이며 단색 빨간색 아이콘으로 표시됩니다. 런타임이 워크플로 형식을 로드하면 바인딩됩니다. 유효하지 않은 활동 이름과 같이 중단점에 잘못된 형식을 지정하면 오류 창이 나타납니다. 중단점은 중단점 창에 계속 추가되지만 작은 "x"로 표시됩니다.
필수 조건
코드 디버깅을 시작하기 전에 환경을 준비하고 알려진 제한 사항에 유의하세요.
[도구>옵션] 창의 [모든 설정> 디버깅일반] 섹션에서> 옵션을 사용하도록 설정합니다.
- 내 코드만 사용하도록 설정
- 모듈 로드에서 JIT 최적화 표시 안 함(관리 전용)
디버깅일반 섹션의 >옵션 대화 상자에서 > 옵션을 사용하도록 설정합니다.
- 내 코드만 사용하도록 설정
- 모듈 로드에서 JIT 최적화 표시 안 함(관리 전용)
지정된 디버깅 옵션을 사용하지 않고 다른 시퀀스 내에 중첩된 두 개의 시퀀스와 첫 번째 내부 시퀀스에 중단점이 설정된 경우 F11 키를 누르면 두 번째 내부 시퀀스로 디버그되지 않습니다.
호출된 워크플로에서 중단점 설정은 지원되지 않습니다.
XAML 파일 속성의 전체 경로가 정확하지 않으면 워크플로의 중단점이 적중되지 않습니다. 프로젝트 또는 솔루션을 다른 폴더 또는 다른 컴퓨터로 이동한 후에는 XAML 파일의 전체 경로가 정확하지 않습니다. Ctrl+S를 선택하여 전체 경로 속성을 저장하고 업데이트합니다.
디자인 보기에서 활동에 중단점을 설정하려면
디버거를 중단하려는 활동을 선택합니다.
디버그 메뉴에서 중단점 토글을 선택합니다. 활동의 왼쪽 위 가장자리에 빨간색 아이콘이 나타납니다.
또는 활동을 선택한 후 F9 키를 누르거나 활동을 마우스 오른쪽 단추로 클릭하고 마우스 오른쪽 단추로 클릭 메뉴에서 중단점>삽입 을 선택할 수 있습니다.