zoukankan      html  css  js  c++  java
  • 使用DebugView小工具调试已部署的.net程序

     DebugView for Windows能够捕捉Debug输出的信息在本地的操作系统上。如何你需要调试程序有网络访问推荐使用Wireshark和监听HTTP的工具Fiddler

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

    static void Main(string[] args)
    {
     TraceWriteLine("This a trace message.");
     DebugWriteLine("This a debug message.");
    
    }
    
    [Conditional("TRACE")]
    public static void TraceWriteLine(string message)
    {
     System.Diagnostics.Trace.WriteLine(message);
    }
    
    [Conditional("DEBUG")]
    public static void DebugWriteLine(string message)
    {
     System.Diagnostics.Debug.WriteLine(message);
    }

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

    2011-04-21_142330

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

    <system.web>      
        ...      
        <compilation debug="true"/>      
        ...
    </system.web>

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

  • 相关阅读:
    清除浮动解决父元素高度塌陷问题
    canvas画动图
    vue实现列表的循环滚动
    localStorage读写操作
    angularJS快速入门
    python模块
    python函数式编程
    python高级特性
    Flask 快速入门
    JQuery Ajax
  • 原文地址:https://www.cnblogs.com/xtjatswc/p/12205989.html
Copyright © 2011-2022 走看看