문제

이것이 내가 상상하는 방식으로 이것이 가능한지 확실하지 않아서 누군가가 내 머리를 감싸도록 도와 줄 수 있기를 바라고 있습니다.

Tracelistener를 실행 프로세스에 주입하고 싶습니다. 실제로 프로세스에 어떻게 연결되는지는 신경 쓰지 않지만 최종 목표는 러닝 프로세스의 추적 출력을 듣고 콘솔 창에 버리는 것입니다.

나는 그 과정에 첨부 할 수 있고, 나는 tracelistener를 쓸 수있다. 이 작업을 수행 할 수 있다면 누구든지 실마리가 있습니까? 그렇다면 여기 나무의 숲을 볼 수 없기 때문에 올바른 방향으로 밀어 줄 수 있습니다.

어쩌면 나는 이것을 잘못된 방식으로 접근하려고할까요?

도움이 되었습니까?

해결책

나는 이것이 실용적이라고 생각하지 않습니다. 런타임에 리스너를 만들기는 쉽지만 앱이해야 할 일입니다. 목록에 무언가를 추가하는 것이 포함됩니다.

기본 청취자가 제거되지 않았는지 확인하고 출력 도구 도구 듣기 위해.

다른 팁

일 것이다 dbgview sysinternals에서 당신의 요구에 충분합니까? 프로세스를 시작하기 전에 추적 리스너를 구성하지 않고 모든 실행중인 프로세스의 추적 메시지를 보여줍니다.

디버그 출력을보고 싶을 때는 조합을 사용합니다. log4net 그리고 디버그 뷰. 런타임에서 log4net 모니터를 구성 파일로 만들 수 있습니다. 런타임에서 log4net 로깅 레벨을 변경하거나 Debugview에서 필터를 사용할 수 있습니다.

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