모든 종류의 작업을 수행하는 다중 스레드가있는 .Net 응용 프로그램에서 작업하고 있습니다. 프로덕션 환경에서 문제가 발생하면 어떤 스레드가 실행 중인지 (관리 이름으로) 볼 수 있고 일시 중지/종료 할 수 있기를 원합니다.실행중인 .Net 응용 프로그램에서 스레드보기, 일시 중지 및 종료
어쨌든 이것을 달성하려면?
VS는 항상 사용할 수있는 것은 아니지만 (좋은 옵션 임에도 불구하고), WinDbg UI는 라이트에 적합하지 않습니다.
디버깅하는 동안 VS에있는 것처럼 프로그램 내 스레드 창을 고려했지만이를 프로그래밍 방식으로 찾을 수 없습니다. Process.GetThreads는 사용 가능한 데이터를 거의 반환하지 않습니다.
Process Explorer 16.02에서는 Threads (스레드) 탭 목록에 스레드 이름이 표시되지 않습니다. – Matt
당신이 옳습니다 : 대답을 편집했습니다 – olorin