【问题标题】:Tools available to catch exceptions within a .NET application [closed]可用于在 .NET 应用程序中捕获异常的工具 [关闭]
【发布时间】:2014-10-20 01:08:10
【问题描述】:

我正在寻找一种可以附加到 .NET 4+ 进程并捕获进程中抛出的异常的工具(免费或商业)。一旦被捕获,该工具应该能够提供堆栈跟踪以及其他调试信息。

我们有一个(内部)工具可以做到这一点,但现在我们的一些应用程序已经升级,它不能工作。无法更新我提到的工具。

我过去曾多次在 Google 上搜索过这个主题,但从未发现任何相关或有用的信息,所以现在我终于寻求帮助。

【问题讨论】:

  • “要求我们推荐或查找书籍、工具、软件库、教程或其他场外资源的问题对于 Stack Overflow 来说是无关紧要的,因为它们往往会吸引固执己见的答案和垃圾邮件. 相反,请描述问题以及迄今为止为解决该问题所做的工作。”

标签: .net debugging exception


【解决方案1】:

Visual Studio 可以做到这一点。选择附加到进程并启用异常中断。

免费的“快递”版本可能也会这样做。

【讨论】:

    【解决方案2】:

    事实证明,我正在寻找的库/工具是来自 Microsoft 的 Mdbg。

    NuGet 有一个与 .NET 4+ 兼容的 Mdbg 包。

    如果更有帮助,您还可以下载 Mdbg for .NET 2 和 .NET 4 的源代码。

    MdbgEngine from NuGet

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-05-18
      • 2011-10-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-12
      • 2010-11-19
      • 2011-09-11
      相关资源
      最近更新 更多