asp.net为什么会产生app_offline.htm 这个文件,为什么删除后运行浏览器就不会报应用程序脱机?

一般是发布的时候自动生成的。

VS2008在发布程序的时候,会首先在网站目录中生成这个文件,并把该虚拟目录的首页设成这个文件。 这样你在发布程序的时候如果有人访问网站就会看到这个页面。 不影响发布。

app_offline.htm 是 ASP.NET 中一个有用的文件,当我们对服务器进行维护,需要暂时关闭网站时,可以做一个网页,提示服务器正在维护,然后将该文件命名为 app_offline.htm,然后放到网站根目录下,当访问这个 ASP.NET 网站时,就会返回 app_offline.htm 的内容。