我有一个 Windows 控制台应用程序,它承载 WCF 服务,还使用 DirectShow 对视频进行转码。我使用了一个很棒的小应用程序,叫做Restart on Crash,它可靠地检测到进程何时退出并自动重新启动它。问题是,很多时候,一种或另一种对话框会弹出并阻止程序在崩溃后关闭,直到我手动单击该对话框。有没有办法防止 Windows 控制台应用程序在崩溃时显示对话框?
stackoverflow 上对同一问题有非常详细的答案: /sf/ask/249308181/单元测试/3637710#3637710
非代码修改的解决方案是打开寄存器编辑器并设置[HKLM|HKCU]\Software\Microsoft\Windows\Windows Error Reporting\DontShowUI为1.
| 归档时间: |
|
| 查看次数: |
3078 次 |
| 最近记录: |