Onde o Console.WriteLine entra no ASP.NET?
Em um aplicativo J2EE (como um em execução no WebSphere), quando eu usoSystem.out.println()
, meu texto vai para o padrão, que é mapeado para um arquivo pelo console administrativo do WebSphere.
Em um aplicativo ASP.NET (como um em execução no IIS), onde a saída deConsole.WriteLine()
vai? O processo do IIS deve ter um stdin, stdout e stderr; mas é stdout mapeado para a versão do Windows / dev / null ou estou faltando um conceito-chave aqui?
Eu estounão perguntando se eu deveria logar lá (eu uso log4net), mas onde a saída vai? Minha melhor informação veio dissodiscussão onde eles dizemConsole.SetOut()
pode mudar oTextWriter
, mas ainda não respondeu a pergunta sobre qual é o valor inicial do Console, ou como configurá-lo em config / outside do código de tempo de execução.