【问题标题】:General-purpose bootstrappers for chaining multiple "packages"?用于链接多个“包”的通用引导程序?
【发布时间】:2011-07-12 16:50:03
【问题描述】:

我玩dotNetInstaller 已经有一段时间了。这是一个出色的通用引导程序,可以处理大部分您的引导需求。获取安装进度有点不靠谱,但这是意料之中的(除了 Microsoft 的安装程序(Visual Studio 2005 及更高版本),我还没有看到任何能够从外部包报告进度的安装应用程序)。

我们一直在编写自己的自制通用引导程序,该引导程序更加适合我们组织的部署策略。我们已经使用 dNi 来引导我们自己的引导程序。 (安装 .NET 和 Windows Installer 4.5)

无论如何,除了 dotNetInstaller,还有其他通用引导程序的候选者吗?我们研究了BURN,我认为这是朝着正确方向迈出的一步,但它仍处于起步阶段。

旁注:Microsoft 引导程序有点好!我浏览了他们的 XML 文件,并找到了如何设计通用引导程序的灵感。你们知道微软正在使用什么引导程序吗?特别是对于 Visual Studio 2005、2008 和 2010 安装程序。

【问题讨论】:

  • 我相信 .NET4 安装程序使用了成为 Burn 的代码,我很确定 WiX/Burn 项目的主要负责人现在正在为 Visual Studio 团队工作。我不记得VS2010用了什么。

标签: .net deployment wix installation bootstrapper


【解决方案1】:

我们使用 Indigo Rose 的 MSI Factory 附带的引导程序。 MSI Factory 的许可证大约是 500 美元,与内部编写和测试某些东西的成本相比,这是相当便宜的。 (我们为引导程序购买了许可证并单独使用它,MSI Factory 本身很丑)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-07-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-09
    • 2017-01-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多