如何在使用C#.net代码崩溃时在任务计划程序中重新启动应用程序

时间:2014-09-25 11:08:47

标签: c# scheduler

我有一个用于打印字母的Windows窗体应用程序,它基本上每隔20秒在SQL Server中检查要打印的字母请求,如果找到任何记录则打印这些字母。我的应用程序工作正常,我使用Timer控件每20秒运行一次,它基本上是一个表单应用程序,我已禁用表单并将应用程序分配给任务计划程序每天运行它。 现在我想知道如果我的应用程序崩溃会发生什么,如何在任务调度程序中重新启动它。

谢谢,

Mitz。

1 个答案:

答案 0 :(得分:0)

您可以将其设为服务(新项目 - > Windows服务),也可以使用AppDomain.UnhandledException事件并从那里重新启动二进制文件。