Захватить моно-сервисный вывод на стандартный вывод консоли?

Начиная службу, как это сказать:

mono-service2 myservice.exe -l:/var/run/test

Как захватить стандартный вывод? Как можно захватить вывод, если он падает?

Помимо самой регистрации программы, кажется, что вывод потерян. syslog, кажется, содержит только информацию re: mono-service2, а не сборку, на которой он выполняется: myservice.exe.

1 ответ

Опция --debug даст вам стандартный вывод, вы сможете перенаправить его в файл:

mono-service2 myservice.exe -l:/var/run/test --debug > log.txt
Другие вопросы по тегам