콘솔에서 .Net 응용 프로그램에서 리눅스 주소 get-content .\log.log -Wait
과 비슷한 log4net 이벤트 스트림을 볼 수 있습니다. 이것은 tail
명령과 비슷합니다. 가정은 FileSystemWatcher를 사용합니다. 나는이 작동하지 않을 것 asp.net MVC 응용 프로그램을 할 때마다 몇 가지 이유를 들어 asp.net mvc를 가진 log4net - 변경을위한 파일을 볼 수 없습니다
get-content .\log.log
가장 최근의 결과를 얻을 수 있지만,
-wait
매개 변수 나는 변화가 과거를 스크롤 볼 수 없다.
여기에 어떤 일이 벌어지고 있는지에 대한 통찰력이있는 사람이 있습니까?
나는 문제가 파일 잠금 함께하지만 내 관심사는 더 그 log4net 그 모든 일을해서는 안이라고 생각하십니까! 그 잠금을 해제 할 구성 설정에 대해 더 많은 것을 기대하고있었습니다. 제쳐두고, cygwin보다 win-bash를 선택하는 이유는 무엇입니까? –
내가 Cygwin에서 이전에 사용했지만, 지금은 Cygwin에서 설치하지 않았고 윈 - bash는 신속하고 충분히 쉽게 보였다. cygwin은 설치가 필요한 반면 bash.exe를 사용하여 다운로드하고 시작했습니다. Unix와 비슷한 환경이 더 필요하다면 win-bash를 사용하고 cygwin을 다시 사용하기 시작할 것입니다. – Perttu