asp.net - 发布期间的自定义app_offline.htm文件

标签 asp.net asp.net-mvc visual-studio-2010 publish app-offline.htm

当我发布ASP.NET MVC应用程序时,它会生成一个app_offline.htm文件,以便在更新网站时使网站脱机,一旦发布成功,便会删除该文件。

这很酷,我真的很喜欢这个主意,但是我想创建自己的自定义app_offline.htm文件,该文件可以使publish Action 知道,并将其放在不影响开发站点的位置-即它不会位于我的开发网站的根源始终使其脱机。

编辑:从对Scott Gu's post about app_offline.htm的评论来看,似乎无法在VS 2005中自定义app_offline.htm文件-在VS 2008和现在VS 2010中是否已更改?

最佳答案

我知道这已经很老了,但是由于我在看了这里之后找到了解决方案,所以我想应该提供一个答案。 VS 11在以下位置保存发布的app_offline.htm文件:

C:\Users\[user]\AppData\Roaming\Microsoft\VisualStudio\11.0\app_offline.htm

我已经对此进行了测试并对其进行了自定义,如果您更改此文件,它确实可以工作。不利的一面当然是这是用于所有Web发布的文件。

关于asp.net - 发布期间的自定义app_offline.htm文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2846097/

相关文章:

c# - 将 ASP.NET MVC 3 应用程序部署到 IIS

asp.net - 在 .NET 4.5 中混合 Windows 和表单例份验证 : how to keep Request. IsAuthenticated = false 直到创建表单例份验证票证之后?

c# - 表中每一行的删除按钮 asp.Net C#

c# - ASP.NET Web Api 在选择操作时忽略 RouteParameter.Optional

asp.net-mvc - 如何在本地计算机上测试 twitter api

c# - asp.net mvc 如何将完整模型从 View 传递到 Controller

c# - 启动 Internet Explorer 进行调试

c# - 在另一个表单中显示一个表单

asp.net - 当数据库模式更改时如何获得编译时错误?

javascript - 如何跟踪谷歌地图事件?