我有一个 WPF 应用程序,它有时会以 -1073740771 的退出代码退出。该问题不会以任何模式发生,并且因系统而异。在某些系统中,该问题发生的比例不到总病例的 10%,而在其他系统中,我看到它的发生率几乎占总病例的 30%。我无法形成任何可靠的复制步骤,而且它似乎是随机发生的。
症状包括在我单击关闭按钮后,应用程序退出,但在任务管理器中我仍然可以看到进程徘徊约 20-30 秒,然后退出。该应用程序似乎正在正常关闭(从功能的角度来看),因此它可能对使用它的客户没有太大影响,但错误代码正在记录在日志中,这很烦人。
当我从 Visual Studio 调试时,也会发生此问题,但在 try - catch 块中没有发现异常。