J2EE 애플리케이션 (WebSphere에서 실행되는 것과 같은)에서을 사용할 때 System.out.println()
텍스트가 표준 출력으로 이동하여 WebSphere 관리 콘솔에서 파일에 맵핑됩니다.
IIS에서 실행되는 것과 같은 ASP.NET 응용 프로그램에서 출력은 Console.WriteLine()
어디로 이동합니까? IIS 프로세스에는 stdin, stdout 및 stderr이 있어야합니다. 그러나 stdout이 Windows 버전의 / dev / null에 매핑되어 있습니까? 아니면 여기서 핵심 개념이 누락 되었습니까?
난 부탁하지 내가 거기에 로그인해야하는 경우 (내가 log4net를 사용)하지만 여기서 출력 이동합니까? 내 최고의 정보는이 토론에서을Console.SetOut()
변경할 수 있다고 말 TextWriter
했지만 콘솔의 초기 값이 무엇인지 또는 런타임 코드의 구성 / 외부에서 설정하는 방법에 대한 질문에는 여전히 대답하지 않았습니다.