首页 > 解决方案 > 处理 IIS 托管的 Web 服务启动失败

问题描述

我有一个 Web 服务 (ASP.NET),它尝试在 Application_OnStart 方法中连接到数据库。但是,由于某种原因,如果我无法连接到 DB,我想抛出异常并停止初始化,以便 IIS 可以再次重新启动它。但我观察到的是,即使从 Application_OnStart 方法抛出异常,应用程序池也会启动。这样做的正确方法是什么?

标签: c#asp.netexceptioniiserror-handling

解决方案


推荐阅读