我的 c# 应用程序(Windows 7/VS2008)随机崩溃,它没有给我通常的堆栈跟踪,而是建议关闭/调试/查找信息 windows 7 类型的对话框。我在 VS2008 下或独立运行该应用程序 - 同样的事情。单击“调试”建议使用 VS 的新实例进行调试,但由于“另一个调试器已附加到应用程序”而失败。但是附加的调试器并没有给我任何机会看到它失败的地方,只是在输出窗口(下)中给出了一些线索。如何处理?
看起来我必须在 VS 调试器中启用(?)第一次机会异常,但目前还不清楚如何......我感谢任何帮助!
另外 - 我发现了如何在 VS2008 中启用调试异常(Debug->Exceptions->checked all 5 category of exceptions)。它仍然给了我完全相同的结果——崩溃而无法查看调试器中发生了什么。
“PS.exe”(托管):已加载“C:\Windows\assembly\GAC_MSIL\System.Deployment\2.0.0.0__b03f5f7f11d50a3a\System.Deployment.dll”类型“System.Deployment.Application.InvalidDeploymentException”的第一次机会异常发生在 System.Deployment.dll 在 mscorlib.dll 中发生“System.Threading.ThreadAbortException”类型的第一次机会异常线程 0x1964 已退出,代码为 0 (0x0)。线程 0x1b24 以代码 0 (0x0) 退出。mscorlib.dll 中出现“System.ArgumentOutOfRangeException”类型的第一次机会异常 mscorlib.dll 中出现“System.ArgumentOutOfRangeException”类型的第一次机会异常 mscorlib 中出现“System.ArgumentOutOfRangeException”类型的第一次机会异常。发生在 mscorlib.dll 线程 0x19b8 已退出,代码为 0 (0x0)。线程 0x18f4 以代码 0 (0x0) 退出。线程 0x420 以代码 0 (0x0) 退出。mscorlib.dll 中发生“System.ArgumentOutOfRangeException”类型的第一次机会异常 mscorlib.dll 中发生“System.ArgumentOutOfRangeException”类型的第一次机会异常 mscorlib.dll 中发生“System.ArgumentOutOfRangeException”类型的第一次机会异常 A first mscorlib.dll 中发生“System.ArgumentOutOfRangeException”类型的机会异常 mscorlib.dll 中发生“System.ArgumentOutOfRangeException”类型的第一次机会异常 mscorlib 中发生“System.ArgumentOutOfRangeException”类型的第一次机会异常。