【问题标题】:Logging Intellitrace?记录 Intellitrace?
【发布时间】:2012-06-21 21:26:32
【问题描述】:

是否可以在抛出异常时将 Intellitrace 文件生成到文件中?我从未使用过 Intellitrace,但通过跟踪 Intellitrace 文件而不是费力地检查日志文件来调试错误不是很好吗?

【问题讨论】:

  • 你能澄清你的意思吗?每当您运行 IntelliTrace(通过 Visual Studio 或独立收集器)时,生成的跟踪文件都可以在 Visual Studio 中加载并“调试”,即您可以访问调试器功能的子集,如调用堆栈和观察窗口时间
  • 我认为他的意思很清楚。他不是在谈论使用收集器或 Visual Studio 来生成日志文件。他只想让他的代码直接记录下来,如果什么都没发生,就把它扔掉——但如果发生重大异常或他检测到的其他一些情况,他想将它转储到他的日志文件中——可能以"[timestamp] Exception: [exception data]\nIntelliTrace:[IntelliTrace binary file in base64]" -- 它会使日志文件膨胀,但谁在乎,这太棒了。

标签: .net intellitrace


【解决方案1】:

IntelliTrace 无法根据特定事件开始记录。但是,您可以使用 IntelliTrace 独立收集器针对 Web 或客户端应用程序进行收集,然后打开并分析 IntelliTrace 文件。在此处查看更多信息:http://msdn.microsoft.com/en-us/library/hh398365(v=VS.110).aspx

【讨论】:

  • 那些不够精通运行 IntelliTrace 收集器的用户怎么办? (或者谁不能正确地做到这一点?) - 有没有办法将收集器安装为依赖项(例如,通过 WiX?)并在后台自动化它? (通过 com-automation 等?)
猜你喜欢
  • 2016-08-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-04-09
  • 1970-01-01
  • 2016-12-31
  • 1970-01-01
  • 2016-08-02
相关资源
最近更新 更多