【问题标题】:Asp.net Deployment (web installer)Asp.net 部署(网络安装程序)
【发布时间】:2010-02-03 03:09:24
【问题描述】:

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

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

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

谢谢图林

【问题讨论】:

    标签: asp.net deployment installation web-deployment


    【解决方案1】:

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

    -奥辛

    【讨论】:

    • 就我个人而言,我建议 MSDeploy 是处理 Web 部署的最佳方式,因为它与 TFS 和 VS10 完美集成。
    【解决方案2】:

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

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

    【讨论】:

    • 我选择了 wix,因为它满足了我的需求。 SQLExtension 和 IISExtension 在自定义操作方面做得很好:)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-17
    • 2011-12-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多