【问题标题】:Installer and deployment recommendation for .NET4.5 application.NET4.5 应用程序的安装程序和部署建议
【发布时间】:2012-06-21 11:58:48
【问题描述】:

我们曾经使用 Visual Studio 安装项目以及 Git、TeamCity 和 NetSparcle 来为我们的客户创建一个简单的部署过程以及舒适的自动更新功能。

由于我们正在切换到 .net4.5,我们不能再使用 VS 安装项目(不再受支持)并且必须切换到另一个安装程序。所以这是我的问题:

  • 您有什么建议,哪个安装程序适用于 VS2012 中的 .net4.5?如果你推荐InstallShield,我应该选择哪一个
  • 哪个与 TeamCity 配合得很好,或者您推荐哪个部署服务器/系统?
  • 对特定安装人员有什么好的或不好的经验吗?

我读过this,但.net4.5 似乎在这里改变了游戏规则。

PS:Flexira 软件相当昂贵...

【问题讨论】:

    标签: deployment installation installshield setup-deployment .net-4.5


    【解决方案1】:

    高级安装程序最近added support for .NET Framework 4.5。您可以尝试一下,看看它是否满足您的需求。它有免费版和许可版。

    这里是其他设置创作工具的列表:http://en.wikipedia.org/wiki/List_of_installation_software

    您可以尝试测试您喜欢的那些,看看它们是否满足您的需求。

    顺便说一句,.NET Framework 4.5 并不能改变游戏规则。应用程序部署过程没有太大变化。因此,即使安装工具不提供完整的 .NET 4.5 支持,它仍然可以满足您的需求。

    【讨论】:

      【解决方案2】:

      Visual Studio 包含免费下载和安装 InstallShield Limited Edition 的功能。它基本上与 VS Setup Project 的能力相当,如果您对此感到满意,您应该对此感到满意,并且从安装程序质量和升级路径的角度来看处于更好的位置。

      如果选择升级,一般Professional就足够了。还有windows Installer XML,我过去写过关于如何使用WiX合并模块“增加installshield”限量版项目的策略。这使您可以通过各种方式扩大 InstallShield LE 的范围。

      【讨论】:

        猜你喜欢
        • 2020-09-19
        • 1970-01-01
        • 2013-09-09
        • 1970-01-01
        • 1970-01-01
        • 2012-01-02
        • 2018-03-07
        • 2011-10-08
        • 1970-01-01
        相关资源
        最近更新 更多