应用程序重启API没有重新启动失败的应用程序



我试图在Microsoft.WindowsAPICodePack.ApplicationServices中使用应用程序重启服务,但是重启不工作。当应用程序由于未处理的异常而退出时,它不会重新启动。我尝试过在Windows 8上运行一次点击安装和独立的EXE(没有安装程序)。

我使用以下代码来注册重新启动:

ApplicationRestartRecoveryManager.RegisterForApplicationRestart(new RestartSettings(string.Empty,
                                                                                            RestartRestrictions.None));  

有什么建议吗?谢谢。

我找到我的问题了。在我的应用程序重启测试中,我在启动后很快终止了应用程序。

来自Microsoft文档:

Windows错误报告(WER)将重新启动您的应用程序,如果它有至少运行了60秒,然后变得无响应或遇到未处理的异常。

相关内容

  • 没有找到相关文章

最新更新