Exe(控制台应用程序)故障排除

时间:2012-09-28 11:21:34

标签: c# console-application exe

我正在研究数据馈送控制台应用程序。它将xml文件(xml文件形式的数据)从目录提供给组合应用程序。它在for循环中逐个处理文件取决于文件计数。

当我运行此应用程序的exe时,由于某些未知错误,它有时会突然停止。虽然,我已经使用了日志记录机制和错误处理。我应该怎么做才能在处理完所有文件之前不要崩溃(停止)。

1 个答案:

答案 0 :(得分:1)

我认为有一个未被捕获的未知异常。您可以尝试添加全局异常处理程序(via this SO answer)并记录该异常。但这仍然会导致程序停止,但至少你会捕获所有异常,这样你就可以更好地调试。