How to use Console.WriteLine in ASP.Net MVC 3

后端 未结 3 1890
闹比i
闹比i 2020-12-13 13:17

I want to Use Console.writeline in my Asp.net MVC 3 Project. i don\'t know how to do it. i also try using System.Diagnostics.Debug.WriteLine() method but it als

相关标签:
3条回答
  • 2020-12-13 13:46

    It's not a console application but a web one. Use internal visual studio debug and quick watches to see what's happening in your program right now. In most production needs you can use some popular logging tools (log4net for ex).

    0 讨论(0)
  • 2020-12-13 13:47
     Debug.WriteLine("My debug string here");
    

    should do the trick. Check that your application is in debug not release:

    debug button

    If nothing is coming out on your debug window, right click your project. Select properties. On the left of the opened tab, click Build. There is a check-box "Define DEBUG constant", make sure it is clicked.

    enter image description here

    You most likely know how to set the debug information to show in the output window (Debug->Windows->Output):

    enter image description here

    0 讨论(0)
  • 2020-12-13 14:05

    What do you want to do specifically?

    If you want to output some debug info into the console while your MVC site is running, then I recommend the following:

    1) Use System.Diagnostics.Debug.WriteLine()

    2) Start the website using Debug (F5 key default, I think..) - and check the Output tab in Visual Studio

    This is what I do for a lot of MVC 3/4 apps and it works just fine.

    0 讨论(0)
提交回复
热议问题