ASP.NET中的Console.WriteLine

时间:2014-03-31 18:09:51

标签: c# asp.net .net console

Console.WriteLine(exception.Message);在ASP.NET网站上做了什么?

在ASP.NET中,控制台在哪里?如果我在ASP.NET网站上使用Console.WriteLine(exception.Message);,这是否会将消息输出到存储在服务器某处的日志文件中?

1 个答案:

答案 0 :(得分:3)

它什么也没做,因为没有Console,所以无处可输出你想要输出的内容。它不会自动记录在任何地方 - 你必须自己设置。

-

稍微展开

Console类专门指代console application中的控制台窗口(即非图形DOS样式的可执行程序)。

ASP.net中,您的代码在Web服务器上运行,并且没有控制台这样的东西。

如果您需要记录调试/异常输出,请查看使用Log4net或类似内容,或者自己动手。