【问题标题】:Why do you get a .NET runtime error for VB6 Applications in the Event Viewer?为什么在事件查看器中出现 VB6 应用程序的 .NET 运行时错误?
【发布时间】:2012-07-03 14:53:00
【问题描述】:

我正在查看一个旧版 VB6 应用程序,该应用程序在客户端的 64 位计算机上崩溃。 工作中没有人能够重新创建或找到明显的错误来源,但客户端已从其中一台机器发送事件查看器日志,这表明在附加应用程序错误消息之前存在 .NET 运行时错误。

如果您看到将您的应用程序列为问题根源的 .NET 运行时错误,是否可以安全地假设问题在于调用 .NET 组件(即在调用 .NET 的区域周围添加日志记录组件)还是 .NET 运行时错误是一个红鲱鱼?

【问题讨论】:

    标签: .net vb6 crash event-viewer


    【解决方案1】:

    事实并非如此。事件日志中的 .NET 运行时错误源仅意味着 .NET 运行时已加载到该进程中并且它首先捕获了它。它仍然应该为您提供异常代码和位置,也许还有一些堆栈信息。

    在 Windows 7 上,您还可以配置 user mode crash dumps 以在发生崩溃时获取完整的崩溃转储。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多