내가 ETW 메시지를 캡처하고 로그 파일에 그들을 전달 TraceEventSession를 사용하는 IIS 응용 프로그램이 덮어 쓰기 : - 그것은 잘 작동ETW 로깅 TraceEventSession 파일
TraceEventSession _etwSession = new TraceEventSession(
"MyEtwLog", @"C:\Logs\MyEtwLog.etl") { 100 };
_etwSession.EnableProvider(
TraceEventProviders.GetEventSourceGuidFromName, "MyEtwLog"),
TraceEventLevel.Always);
을하지만, 어떤 이유로 내가 다시 시작할 때마다 시간 로그 파일을 추가하는 대신 덮어 씁니다. 내가 뭘 놓쳤는가?
미리 감사드립니다.
** TraceEventSessionOptions.Attach ** 시도해 보셨습니까? – magicandre1981
나는 세 가지 옵션 모두 성공하지 못했습니다. –