저는 (다른 구성 설정으로) 약 20 번 배포하고 실행중인 C# 콘솔 앱이 있습니다. 계속해서 열심히하고 20 개의 앱을 실행하면서 무슨 일이 벌어지고 있는지를 상상할 수 있듯이 (나는 이것을 결국 Windows 서비스로 배포 할 것입니다), 한 곳에서 이들의 출력을 쉽게 보여줄 수있는 것이 있습니까?mutilple .Net 콘솔 앱의 출력을 한 곳에서 확인하십시오.
나는 로그 파일에 대해 생각해 봤지만 이것들은 꽤 빠르며, 많은 파일을 열어서 보았습니다. 나는 예상대로 결과가 출력되는지 확인하기 위해 출력을 원합니다.
편집 :
내가 오류를 작성하고 중지/데이터베이스에 정보를 시작하겠습니다. 여기서 제가 이야기하는 것은 일반적인 처리 정보입니다.이 정보는 다시 방문하는 것과 관련이 없지만 콘솔 앱에서 실행되는 동안 살펴 보는 것은 재미 있습니다.
모두 같은 장소에 로그인해도됩니까? 데이터 베이스? – Widor
나는 그들이 모두 정보를 기록하는 곳 (나는 오류에 동의한다)에 대해 너무 걱정하지 않는다. 각각의 정보가 어떻게 달라지고 있는지에 더 관심이있다. 하루에 수만 건의 작업을 수행하는 경우 필자는 다시 볼 필요가 없기 때문에 모든 것을 데이터베이스 (또는 파일)에 쓰고 싶지는 않습니다. – finoutlook
log4net과 그것이 제공하는 애펜더를 살펴보십시오. 일단 설정을하면 정말 쉽습니다. 그리고 Upd을 사용하면 아무도 듣지 않으면 사이버 공간으로 데이터 그램이 사라집니다. –