В приложении J2EE (например, запущенном в WebSphere), когда я использую System.out.println()
, мой текст выходит на стандартный вывод, который отображается в файле консолью администратора WebSphere.
В приложении ASP.NET (например, запущенном в IIS), куда выводится Console.WriteLine()
? Процесс IIS должен иметь stdin, stdout и stderr; но выводится ли стандартный вывод на версию / dev / null для Windows или здесь отсутствует ключевая концепция?
Я не спрашиваю , должен ли я войти туда (я использую log4net), но куда идет вывод? Моя лучшая информация пришла из этой дискуссии , где говорят, что Console.SetOut()
может изменить TextWriter
, но он все еще не ответил на вопрос о том, что является начальным значением Консоли или как его установить в конфигурации / вне кода времени выполнения.