如何在ASP.Net MVC 3中使用Console.WriteLine

Kri*_*han 41 console asp.net-mvc-3

我想在我的Asp.net MVC 3项目中使用Console.writeline.我不知道怎么做.我也尝试使用System.Diagnostics.Debug.WriteLine()方法,但它也不起作用.任何人都可以为此提出解决方案

Jac*_*wer 76

 Debug.WriteLine("My debug string here");
Run Code Online (Sandbox Code Playgroud)

应该做的伎俩.检查您的应用程序是否处于调试而不是发布:

调试按钮

如果调试窗口中没有任何内容,请右键单击您的项目.选择属性.在打开的选项卡的左侧,单击"生成".有一个复选框"Define DEBUG constant",确保单击它.

在此输入图像描述

您很可能知道如何设置要在输出窗口中显示的调试信息(Debug-> Windows-> Output):

在此输入图像描述


And*_*rpi 25

你想具体做什么?

如果您想在MVC站点运行时将一些调试信息输出到控制台,那么我建议如下:

1)使用 System.Diagnostics.Debug.WriteLine()

2)使用Debug启动网站(默认为F5键,我认为..) - 并检查Visual Studio中的"输出"选项卡

这就是我为很多MVC 3/4应用程序所做的,它运行得很好.

  • @Krishan:你不会在网络浏览器,任务栏或起居室的沙发上看到输出.您想检查输出选项卡,如Anders所述.你有没有读过他的答案? (3认同)