实现方法:
1. 可以在 C# 代码中调用 System.Diagnostics.Debug.WriteLine() 来实现。
其效果类似于在控制台应用程序中调用 Console.WriteLine() 。
操作步骤:先在 aspx.cs 文件或 mvc 网站的 Controller 类中调用,如:System.Diagnostics.Debug.WriteLine("程序执行到 Action:Index"); 然后启动网站或 web 应用程序,进行调试,在 VS 的 output 窗口中就可以看到相应的输出信息:“程序执行到 Action:Index”。
2. 直接用 cmd 命令类编译、运行网站。相应的跟踪信息会在命令行窗口中显示出来。
操作步骤(假设网站文件的目录是:E:ReactDemoReactDemo):
2.1 编译网站(webForm 网站不用编译):
%SystemRoot%Microsoft.NETFrameworkv4.0.30319msbuild.exe "E:ReactDemoReactDemoReactDemo.csproj"
2.2 运行网站:
"C:Program FilesIIS Expressiisexpress.exe" /path:E:ReactDemoReactDemo /port:1234
作用:在跟踪网站运行过程时,此方法可以直接输出跟踪信息到控制台中,比写日志到文本文件中来跟踪的方法更直观(类似 Eclipse 中的控制台输出)。
参考资源:http://stackoverflow.com/questions/137660/where-does-console-writeline-go-in-asp-net#