Console.WriteLine in ASP.NET

本文关键字:NET ASP in WriteLine Console | 更新日期: 2023-09-27 17:55:43

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

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

Console.WriteLine in ASP.NET

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

--

稍微扩展一下

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

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

如果您需要记录调试/异常输出,请考虑使用 Log4net 或类似的东西,或者自己动手。