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

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

我听说过 wix 并安装了shield,想知道什么是适合这种特殊情况的最佳技术。

谢谢图林

有帮助吗?

解决方案

MSDeploy 可以完成这一切以及更多。在 www.iis.net 上找到它。

-奥辛

其他提示

WIX的优点是非常灵活和免费。它的学习曲线也有些陡峭。然而,如果您打算经常做这样的事情,那么投资肯定是值得的。

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top