WindBG와 같은 아동 프로세스를 디버그하기 위해 Visual Studio를 만들 수 있습니까?

StackOverflow https://stackoverflow.com/questions/771039

문제

이것은 비슷합니다 이 질문, 그러나 나는 그것을 조금 살리고 싶었다. (저는 여기에 새로 왔습니다. 대신 이전 질문에 대해 "범프"답변을해야한다면 알려주세요.)

Windbg에서는 사용할 수 있습니다 .childdbg 1 어린이 과정이 생성 될 때 파손되도록 명령하거나 -o 명령 줄 옵션. 이것은 일부 상황에서 매우 유용하므로 (내가 볼 수있는 한) Visual Studio가 그것을 지원하지 않는다는 것은 놀라운 일입니다. 지우기가 매우 쉬운 것 같습니다. DEBUG_PROCESS_ONLY_THIS_PROCESS CreateProcess ()의 플래그 및 vs는 이미 여러 프로세스 디버깅을 지원합니다.

그렇다면 Visual Studio에서 이것을 활성화 할 수있는 옵션이 없습니까? 그렇지 않다면, 왜 그들이 그것을지지하지 않기로 선택했는지에 대한 기술적 근거가 있습니까?

도움이 되었습니까?

해결책

불가능한 (Afaik, 많은 다른 것들 ...) 몇 가지 해결 방법이 있습니다.

  1. 이 매크로를 사용하십시오, 그것은 많은 어린이 프로세스 디버깅을 다루어야하는 Chrome 팀에서 나왔습니다.
  2. 자녀의 과정을 착용하십시오 이미지 실행 옵션 그들이 디버거로 오픈 할 수 있도록. 그런 다음 Visual Studio의 현재 활성 인스턴스를 선택하십시오.

다른 팁

이제 아동 프로세스에 첨부 할 수있는 전원 도구가 있습니다.어린이 프로세스 디버깅 전동 공구 소개

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top