Web Deploy是微软推出的一款用于打包和部署Web应用程序的工具。最近,微软宣布了其3.0发布候选版。新版本包括支持Windows Server 8上的IIS8、PowerShell cmdlets以及自动化备份。
Web Deploy可用于迁移和同步Web应用程序,包括IIS配置、数据库和证书。它允许将部署委派给非管理员并用作创建IIS7和网站快照。3.0版本中主要的新特性有:
支持IIS8
Web应用程序可以从IIS6、IIS7和IIS7.5迁移到IIS8。IIS8的发布过程与IIS7一样,都是在Visual Studio中使用发布配置文件。
自动备份
Web Deploy一直都能够创建快照用于备份和回滚(对于IIS7或更高版本)。目前,自动备份可在服务器上进行安排,并且非管理员可以在必要时对其执行回滚。
PowerShell Cmdlets
用户现在可以运行PowerShell cmdlets在命令行中完成大部分Web部署任务。你可以参阅cmdlets用户指南以了解有关安装PowerShell管理单元的说明。
Web Deploy 3.0 RC的其他更新包括改善发布设置参数、推出用于改变认证的新版供应程序以及一些bug修复。如果想要下载新版本,请参阅Web Deploy ReadMe中的安装说明。