Dalam aplikasi J2EE (seperti yang berjalan di WebSphere), ketika saya menggunakan System.out.println()
, teks saya pergi ke standar, yang dipetakan ke file oleh konsol admin WebSphere.
Dalam aplikasi ASP.NET (seperti yang berjalan di IIS), di mana outputnya Console.WriteLine()
? Proses IIS harus memiliki stdin, stdout dan stderr; tetapi apakah stdout dipetakan ke versi Windows dari / dev / null atau apakah saya kehilangan konsep kunci di sini?
Saya tidak bertanya apakah saya harus masuk ke sana (saya menggunakan log4net), tetapi ke mana hasilnya? Info terbaik saya berasal dari diskusi ini di mana mereka mengatakan Console.SetOut()
dapat mengubah TextWriter
, tetapi masih tidak menjawab pertanyaan tentang apa nilai awal dari Konsol, atau bagaimana mengaturnya di config / di luar kode runtime.