有没有办法让VS2010发布向导在发布网站时复制App_offline.htm?

时间:2010-09-02 19:18:34

标签: asp.net visual-studio-2010 deployment

看到Hanselman "You are doing it wrong" video后,我开始使用VS2010的Web Publish功能。

我真正缺少的是网站有时会在网站发布时出错,因为该功能不会将app_offline.htm文件复制到服务器。

我不想开始使用MSDeploy脚本,因为我有几个站点并希望保持简单。

也许有一个简单的调整告诉向导复制然后删除文件。

2 个答案:

答案 0 :(得分:2)

仅当您选择在发布之前删除所有文件时,才会推送 app_offline.htm。运行替换发布时,它不会推送app_offline.htm。

答案 1 :(得分:1)

Web Deploy(MSDeploy)v3 supports adding an app_offline.htm file during deployment,但它有两个限制:

  • 它使用自己的app_offline.htm模板(支持自定义模板,但它does not work
  • Web发布管道(Web部署之上的MSBuild堆栈)不支持将自定义规则传递给使用WPP排除的MSDeploy。