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