2013-06-27 39 views
0

如何从ASP.NET Web应用程序的客户端跟踪?我被困在一个“aspx.cs”文件中,我真的需要一些快速简单的调试。我尝试了System.Diagnostics.Trace.WriteLine,但没有成功:当我在浏览器中刷新页面时,DebugViewer中没有任何内容出现。从aspx.cs文件跟踪

谢谢!

编辑:添加跟踪属性在我的aspx文件并跟踪Trace.Write page指令,但我不希望所有的其他大宗跟踪(几百行)

编辑2 :我没有使用Visual Studio,我不希望它仅用于跟踪。

回答

1

你有几个选项

下面是MSDN文章的链接How to: Enable Tracing for an ASP.NET Application

您可以查看要http://localhost:<portnumber>/trace.axd

如果你使用Visual Studio中,您可以使用跟踪信息:

System.Diagnostics.Debug.WriteLine("This appears in the output window!") 
+0

第一个链接按我想要的方式工作(DebugView),通过在web.config中添加: ' <跟踪启用= “真” mostRecent = “真” 设置LocalOnly = “真” writeToDiagnosticsTrace = “真”/> ' 但还有一个问题 - 我该如何摆脱“aspx.page”日志条目:[8404] aspx.page:Begin PreInit [8404] aspx.page:End PreInit [8404] aspx.page:Begin Init [8404] aspx.page:End Init ' – Liviu

+0

我不确定你可以。您可以使用'Trace.warn'而不是写入,它们将显示为红色而不是黑色以突出一点。 – zeroef

+0

谢谢,如果数据完好无损,我会在几天内给您。 – Liviu