【发布时间】: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