您的位置:首页 > 其它

使用DebugView小工具调试已部署的.net程序 (转)

2013-12-01 23:52 375 查看
DebugViewforWindows能够捕捉Debug输出的信息在本地的操作系统上。如何你需要调试程序有网络访问推荐使用Wireshark和监听HTTP的工具Fiddler。

下载下来是一个ZIP包,解开它运行后,然后我们Build下面的代码到一个控制台程序,接着运行它。

staticvoidMain(string[]args)

[code]{
TraceWriteLine("Thisatracemessage.");

DebugWriteLine("Thisadebugmessage.");


}


[Conditional("TRACE")]

publicstaticvoidTraceWriteLine(stringmessage)

{

System.Diagnostics.Trace.WriteLine(message);

}


[Conditional("DEBUG")]

publicstaticvoidDebugWriteLine(stringmessage)

{

System.Diagnostics.Debug.WriteLine(message);

}

[/code]

然后我们可以在窗口看到这样的信息:





试想这个工具用来放你的SERVER监控生产环境下应用程序Output将会很有用。如果是ASP.NET应用程序,别忘记设置这个选项:


<system.web>

[code]...
<compilationdebug="true"/>

...

</system.web>

[/code]

当然你可以使用VisualStudio来运程调试,那是重量级的了。

希望这篇POST对您开发,有帮助!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: