我有一个Web应用程序,它运行正常,并且没有遇到任何问题。但是,如果要重新启动SQL Server或失去连接,则应用程序将失败并显示标准错误:
我已经在try / catch
块中进行了所有初始化,但是,它似乎并没有停止该错误,我要做的只是捕捉错误,等待10秒,然后重试-我已经重试代码排序;它只是不会捕获此错误。
谢谢
最佳答案
您能否在Application_Error
文件的Global.asax
中全局捕获它:
void Application_Error(object sender, EventArgs e)
{
var error = Server.GetLastError();
//... do your handling here ...
}
关于c# - 捕获SQL连接错误并重试,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32476804/