Console.WriteLine () внутри службы Windows?

В настоящее время я использую TopShelf с консольным приложением для создания службы Windows. Когда я запускаю код как консольное приложение, я использую несколько Console.WriteLine () для вывода результатов. Как только код выполнит то, что должен, я устанавливаю консольное приложение как службу Windows.

Есть ли какие-либо недостатки в том, чтобы оставить код Console.WriteLine (), даже если служба Windows не может писать в консоль? Есть ли риск получить нестабильный код, если я оставлю там Console.WriteLine ()?

33
задан Thomas 9 January 2012 в 18:01
поделиться