如何自动重启脚本

时间:2009-10-26 07:59:57

标签: c# asp.net

如果你有一个包含大型进程的大脚本并且出现错误,那么最好的方法是什么?然后如何告诉脚本,等待1分钟并从顶部重新开始。

它是用asp.net编写的,c#。

实施例

protected void doAll() {

FirstFunction();
// If I get in this function an error it should stop wait 1min. and start doAll() again.

NextFunction();

// END 
}

2 个答案:

答案 0 :(得分:0)

尝试可能导致FirstFunction()内部错误的代码。 抓住结果错误睡眠一分钟,然后致电doAll()。我不确定它是如何在ASP.NET / C#中完成的。

答案 1 :(得分:0)

想想你在说什么。您真的希望用户等待1,2,3或甚至更长时间才能在其屏幕上下载和呈现网页吗?

我强烈建议您考虑在此例程中处理错误的其他方法。也许如果你向我们解释为什么你要等1分钟,我们或许可以建议一个更好的方法。