部署网站的多个/单个实例

时间:2016-06-23 08:34:24

标签: wix windows-installer web-deployment msdeploy

我们有一个ASP.NET网站,我们希望在同一台IIS计算机上部署(和删除)该站点的多个实例。

我们还有一些客户需要在他们的系统上安装产品。

我希望WIX能够处理这个问题,但看起来你一次只能安装一个实例。

我可以选择哪些选项?现在我们使用FinalBuilder来设置一个通用的"安装包"它使用用户使用其环境设置填充的批处理文件,并使用sed和awk等工具更新配置文件和更多脚本以部署到IIS。

它有效,但它非常麻烦。我希望找到更多的GUI /命令行界面来替换这个过程。

1 个答案:

答案 0 :(得分:0)

听起来MSDeploy可以用于您的用例。它可以将多个实例部署到同一个IIS实例,也可以删除实例。

以下帖子专门针对服务版本控制,但您可以使用相同的技术来安装Web应用程序的多个实例。

http://www.dotnetcatch.com/2016/03/03/simple-service-versioning-with-webdeploy/