RMK*_*RMK 8 app-offline.htm webdeploy
当我部署我的网站时,我需要:
使网站脱机.
运行sql来更新数据库.
更新网站.
将网站重新上线
我想尽可能多地编写脚本,而不必去服务器并进行手动更改.
我目前正在使用WebDeploy来推动我的网站更改.它工作得很好,我不必确切知道我的网站在服务器上的安装位置.
那么放置/删除app_offline文件的最佳方法是什么?如果已经看到一些使用msbuild脚本重命名现有文件(app_offline.htm_)的解决方案.但似乎这需要我知道这个文件的位置.
有没有办法通过web_deploy来做到这一点?
谢谢
是的,您可以在 WebDeploy 部署期间启用 AppOffline,您甚至可以自定义 AppOffline 模板:
msdeploy.exe -verb:sync -source:iisApp=sourceApp -dest:iisApp=destApp,appOfflineTemplate="offlineTemplate.htm" -enablerule:AppOffline
Run Code Online (Sandbox Code Playgroud)
https://blogs.iis.net/msdeploy/webdeploy-3-5-rtw
| 归档时间: |
|
| 查看次数: |
855 次 |
| 最近记录: |