Dans une application J2EE (comme celle qui s'exécute dans WebSphere), lorsque j'utilise System.out.println()
, mon texte passe à la sortie standard, qui est mappée à un fichier par la console d'administration WebSphere.
Dans une application ASP.NET (comme celle qui s'exécute dans IIS), où va la sortie de Console.WriteLine()
? Le processus IIS doit avoir un stdin, stdout et stderr; mais stdout est-il mappé à la version Windows de / dev / null ou manque-t-il un concept clé ici?
Je ne demande pas si je dois me connecter là-bas (j'utilise log4net), mais où va la sortie? Ma meilleure information est venue de cette discussion où ils disent Console.SetOut()
peut changer le TextWriter
, mais cela n'a toujours pas répondu à la question sur la valeur initiale de la console, ou comment la définir dans config / en dehors du code d'exécution.