ASP.NET部署(Web安装程序)

3
我需要为我的asp.net应用程序实现一个网站安装程序。 安装程序将处理以下功能-
  1. 将.net Web应用程序部署到IIS服务器上
  2. 设置Sql数据库连接以运行DB脚本。
  3. 执行所有的DB脚本。
  4. 运行另一个exe进行许可证管理。
  5. 如果出现问题,需要回滚所有内容。
我听说过wix和install shield,并想知道哪种技术最适合这种特定情况。
谢谢Thurein
2个回答

1

MSDeploy可以完成这些任务以及更多。您可以在www.iis.net上找到它。

-Oisin


个人而言,我推荐使用MSDeploy来处理Web部署,因为它与TFS和VS10完美集成。 - Thurein

1

WIX具有非常灵活和免费的优势。但是,它也有一个相对陡峭的学习曲线。如果您经常需要进行此类操作,那么投资学习WIX肯定是值得的。

之后,还有许多商业选项可供选择,例如InstallShield。


我选择了Wix,因为它满足我的需求。SQLExtension和IISExtension在自定义操作方面表现良好 :)。 - Thurein

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接