實現方法:
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:\ReactDemo\ReactDemo):
2.1 編譯網站(webForm 網站不用編譯):
%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\msbuild.exe "E:\ReactDemo\ReactDemo\ReactDemo.csproj"
2.2 運行網站:
"C:\Program Files\IIS Express\iisexpress.exe" /path:E:\ReactDemo\ReactDemo /port:1234
作用:在跟蹤網站運行過程時,此方法可以直接輸出跟蹤信息到控制台中,比寫日志到文本文件中來跟蹤的方法更直觀(類似 Eclipse 中的控制台輸出)。
參考資源:http://stackoverflow.com/questions/137660/where-does-console-writeline-go-in-asp-net#