Visual Studio에서 디버그 중 다른 스레드로 전환(C#, Visual Basic, C++)
다중 스레드 애플리케이션을 디버그하는 경우 작업 중인 스레드에서 다른 스레드로 전환하는 여러 가지 방법 중 하나를 사용할 수 있습니다.
참고 항목
스레드가 실행되는 순서를 제어하려면 스레드를 동결 및 재개해야 합니다.
코드 편집기 및 다른 다중 스레드 디버깅 창에서 스레드를 검사하는 경우 노란색 화살표는 현재 스레드를 나타냅니다. 끝이 굽은 녹색 화살표는 현재 스레드가 아닌 스레드에 현재 디버거 컨텍스트가 있음을 나타냅니다.
나타나는 스레드로 전환하려면
- 스레드 또는 병렬 조사식 창에서 스레드를 두 번 클릭합니다.
소스 창에서 스레드를 전환하려면
왼쪽 여백에서 스레드 마커 아이콘 을 마우스 오른쪽 단추로 클릭하고, 전환을 가리킨 다음, 전환할 스레드의 이름을 클릭합니다. 특정 위치의 스레드만 바로 가기 메뉴에 표시됩니다.
스레드 마커가 나타나지 않으면 스레드 창을 마우스 오른쪽 단추로 클릭하고 소스의 스레드 표시가 선택되어 있는지 확인합니다.
디버그 위치 도구 모음에서 스레드로 전환하려면
디버그 위치 도구 모음에서 스레드 목록을 클릭합니다.
목록에서 전환할 스레드를 클릭합니다.
관련 콘텐츠
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기