昨天关闭Visual sutdio2005的时候死机,我就在任务管理器中用进程结束把VS2005关闭了,但是打开的时候就出现这样的提示:This application is currently offline. To enable the application, remove the app_offline.htm file from the application root directory.我不知道发生了什么错误,搜索了下关于app_offline.htm,才发现原来它还是给很有用的东东。解决错误的是删除根目录下的app_offline.htm。
下面是关于app_offline.htm的用法。当在ASP.NET 2.0的站点的根目录下添加一个app_offline.htm后,你的站点就可以停止了,所有的对aspx文件的请求都会取消,而且页面会定位在app_offline.htm页面。当你在对应用程序做大规模的升级或对数据库更新的时候这个页面将会为您提供极大的方便,从这一点上可以看到ASP.NET 2.0的又一项细致入微的工作。
在asp.net 2.0中,如果你要COPY站点,进行站点维护,部署,和进行大量修改,有可能要停掉你的WEB应用程序了,而以一个友好的方式提示给用户,比如什么“本网站正在更新”等等的信息,在ASP.NET 2.0中,你可以建立一个叫app_offline.htm (大小写没关系)的静态HTM页面文件,其中修改成你要临时显示的内容,将其放在你的应用的根 目录下。这样,任何外部的请求的话,都会马上被转移到该页面了。这个时候,你的网站依然可以被访问,只不过你的应用不能被访问了。呵呵,那样的话,就可以避免很多更新网站是的麻烦事了。
当然,另一个方法,也可以在VS.NET 2005的website菜单下的asp .net configuration管理工具中,使你的站点offline。
文章转自:http://www.cnblogs.com/anothermay/archive/2007/09/21/900880.html
分享到:
相关推荐
前段时间做网站时,遇到一个我当时很头疼的问题,就是测试时... To enable the application, remove the app_offline.htm file from the application root directory.后来终于解决了,现在上传这个,希望对大家都有用
另外升级的时候最好能在站点根目录下建立一个非空的文件 app_offline.htm。这样就会暂时关闭站点,安全更新。 默认管理员和管理密码是:Admin/Admin888 2008-10-06 17:59 更新 SQLite 库到新版本,变更了一些缓存...
另外升级的时候最好能在站点根目录下建立一个非空的文件 app_offline.htm。这样就会暂时关闭站点,安全更新。 默认管理员和管理密码是:Admin/Admin888 2009-04-04 11:39 增强了垃圾过滤功能,增强了 Gravatar ...
另外升级的时候最好能在站点根目录下建立一个非空的文件 app_offline.htm。这样就会暂时关闭站点,安全更新。 默认管理员和管理密码是:Admin/Admin888 2009-04-30 08:46 自动更新模块还是有点 BUG,请大家先更新...
App_Offline.htm脱机文件
iis部署脚本demo,含app_offline.htm 文件,含自动更新批处理脚本,含自动更新powershell脚本
与依赖于“ app_offline.htm”的IIS方法不同,该中间件使您可以使网站的某些部分保持活动状态,而其余部分则对于公众是不可访问的。 您可以通过控制器操作进入维护模式,例如通过按应用程序管理区域中的按钮或调用...
根路径中也有“ app_offline.htm”
asp.net 2.0中利用app_offline.htm功能 .NET 2.0中的字符串比较 小试ASP.NET 2.0的兼容性 为 asp.net 2.0 的菜单控件增加 target 属性 ASP.NET 2.0 的内部变化 常见的 ASP.NET 2.0 转换问题和解决方案 Asp.Net2.0无...
getui php sdk配置// 个推基础信息,在平台新建应用的时候生成'basic' => [ 'host' => "http://sdk.open.api.igexin.com/apiex.htm", 'app_id' => "", 'app_key' => "", 'master_secret' => "",],// 推送消息的基础...
介绍 SyncProxy-client是SyncProxyJavaScript客户端,它使用嵌入式数据库(IndexedDB,SQLite,SQLJS,WebSQL,LokiJS ...)为JavaScript脱机应用程序启用单行代码同步实现。...只需复制该库,然后从您的主要index.htm