And*_*nea 5 architecture asp.net asp.net-mvc asp.net-mvc-3
如果数据库关闭或数据库适配器丢失/无法加载/等等,您将如何离线放置网站?
我在ASP.NET MVC 3的上下文中询问,但这可以适用于任何ASP.NET站点.
假设在App_Start周围你加载了一个数据访问组件,这个缺失和/或其他东西都失败了.在这种情况下,该网站实际上无法运作.
我正在寻找一种体面/优雅的方式将网站置于"维护模式",就像App_Offline.htm一样.
catch (ReallyBadException ex) {
Utilities.EmailAdministrator();
File.Copy(@"c:\templates\App_Offline.htm", @"c:\path\to\website\App_Offline.htm");
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
696 次 |
| 最近记录: |