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

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

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

       1:          static void Main(string[] args)
       2:          {
       3:              TraceWriteLine("This a trace message.");
       4:              DebugWriteLine("This a debug message.");
       5:   
       6:          }
       7:   
       8:          [Conditional("TRACE")]
       9:          public static void TraceWriteLine(string message)
      10:          {
      11:              System.Diagnostics.Trace.WriteLine(message);
      12:          }
      13:   
      14:          [Conditional("DEBUG")]
      15:          public static void DebugWriteLine(string message)
      16:          {
      17:              System.Diagnostics.Debug.WriteLine(message);
      18:          }

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

    2011-04-21_142330

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

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

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

         希望这篇POST对您开发,有帮助!


    作者:Petter Liu
    出处:http://www.cnblogs.com/wintersun/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
    该文章也同时发布在我的独立博客中-Petter Liu Blog

  • 相关阅读:
    yzoj P2344 斯卡布罗集市 题解
    yzoj P2350 逃离洞穴 题解
    yzoj P2349 取数 题解
    JXOI 2017 颜色 题解
    NOIP 2009 最优贸易 题解
    CH 4302 Interval GCD 题解
    CH4301 Can you answer on these queries III 题解
    Luogu2533[AHOI2012]信号塔
    Luogu3320[SDOI2015]寻宝游戏
    Luogu3187[HNOI2007]最小矩形覆盖
  • 原文地址:https://www.cnblogs.com/wintersun/p/2023562.html
Copyright © 2011-2022 走看看