我在未安装Visual Studio的客户端机器上安装了一个C#窗体应用程序。
当运行该应用程序时,它会立即崩溃并显示对话框,其中显示以下内容:
“ProgramX已停止工作。问题导致程序停止正常工作。请关闭程序。”
对话框上唯一的按钮是“关闭程序”。
我想要查看异常消息和堆栈跟踪,以便诊断问题。
我尝试安装了带有“windbg”的.NET SDK。我在windbg中运行了程序,并设法使其显示“CLR异常”。然而,我无法让windbg打印出异常消息或堆栈跟踪。即使经过多次尝试后仍然无法加载SOS或PSSCOR2,因为存在DLL加载消息。肯定有更简单的方法!
(如果您的答案涉及windbg,请包括详细的逐步说明,因为我已经尝试过这种方法并且失败了。)
该应用程序是一个.NET 3.5应用程序。该机器安装了.NET 3.5和.NET 4。事件日志中没有任何内容(我找不到)。
当运行该应用程序时,它会立即崩溃并显示对话框,其中显示以下内容:
“ProgramX已停止工作。问题导致程序停止正常工作。请关闭程序。”
对话框上唯一的按钮是“关闭程序”。
我想要查看异常消息和堆栈跟踪,以便诊断问题。
我尝试安装了带有“windbg”的.NET SDK。我在windbg中运行了程序,并设法使其显示“CLR异常”。然而,我无法让windbg打印出异常消息或堆栈跟踪。即使经过多次尝试后仍然无法加载SOS或PSSCOR2,因为存在DLL加载消息。肯定有更简单的方法!
(如果您的答案涉及windbg,请包括详细的逐步说明,因为我已经尝试过这种方法并且失败了。)
该应用程序是一个.NET 3.5应用程序。该机器安装了.NET 3.5和.NET 4。事件日志中没有任何内容(我找不到)。