我想在我的 Asp.net MVC 3 项目中使用 Console.writeline。我不知道该怎么做。我也尝试使用System.Diagnostics.Debug.WriteLine()
方法,但它也不起作用。任何人都可以为此提出解决方案
问问题
83890 次
3 回答
94
Debug.WriteLine("My debug string here");
应该做的伎俩。检查您的应用程序是否处于调试而不是发布:
如果您的调试窗口没有出现任何内容,请右键单击您的项目。选择属性。在打开的选项卡的左侧,单击构建。有一个复选框“Define DEBUG constant”,确保它被点击。
您很可能知道如何设置调试信息以显示在输出窗口中(Debug->Windows->Output):
于 2013-06-18T17:35:33.430 回答
29
你具体想做什么?
如果您想在 MVC 站点运行时将一些调试信息输出到控制台,那么我建议您执行以下操作:
1) 使用System.Diagnostics.Debug.WriteLine()
2)使用调试启动网站(F5键默认,我认为..) - 并检查Visual Studio中的输出选项卡
这就是我为许多 MVC 3/4 应用程序所做的事情,而且效果很好。
于 2012-07-26T11:47:11.763 回答
0
它不是控制台应用程序,而是 Web 应用程序。使用内部 Visual Studio 调试和快速监视来查看您的程序中正在发生的事情。在大多数生产需求中,您可以使用一些流行的日志记录工具(例如 log4net)。
于 2012-07-26T11:49:35.497 回答