서로 통신하는 여러 응용 프로그램을 디버깅하려고합니다. 다른 프로세스/스레드로 전환하지 않고 단계별로 수행 할 수있는 기능이 필요합니다. Visual Studio에는 "현재 프로세스에서 단계 실행 (Ctrl-Alt-F10)"명령이 있습니다. - 원하는대로 보이지만 비활성화되어 있습니다. 이유는 무엇입니까?Visual Studio 2008 .Net - 스텝 오버 현재 프로세스
내가 같은 질문을 찾았지만 C에 대한 ++했습니다 "Step over" when debugging multithreaded programs in Visual Studio
그래서 매크로를 쓰는 유일한 방법은 너무 그물입니다?
이 아마도 당신이 조건부 중단 점을 사용할 수 Thread.CurrentThread.Name 같은 필터를 설정할 수 있습니까? – Kane
1) 너무 쓸모없는 중단 점 - "step over"대신에 너무 많은 중단 점이 필요할 때 2) 때때로 다른 프로세스에서 동일한 코드가 작동합니다 - 중단 점을 현재 프로세스에만 적용하는 방법을 정의하는 방법? –
오 질문에 대한 답변을 찾은 것 같습니다. 2) - 중단 점 필터는 ProcessId = 123 또는 ProcessName =와 같이 정확히 그 것이다. –