3

我需要为我的 asp.net 应用程序实现一个网站安装程序。安装程序将处理以下功能 -

  1. 将 .net Web 应用程序部署到 IIS 服务器
  2. 设置 Sql 数据库连接以运行数据库脚本。
  3. 执行所有数据库脚本。
  4. 运行另一个 exe 进行许可证管理。
  5. 如果出现问题,需要回滚所有内容。

我听说过 wix 和 install shield,想知道什么是最适合这种特殊情况的技术。

谢谢图林

4

2 回答 2

1

MSDeploy 可以完成所有这些以及更多工作。在 www.iis.net 上找到它。

-Oisin

于 2010-02-03T03:11:18.103 回答
1

WIX 的优点是非常灵活和免费。它也有一个有点陡峭的学习曲线。但是,如果您要经常做这样的事情,那当然值得投资。

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

于 2010-02-03T03:14:31.563 回答