wix刻录安装程序要求

时间:2013-08-05 08:26:57

标签: wix burn wix3.7

我正在寻找一些文档,这些文档将解释如果我使用wix和刻录来安装我的安装程序的要求...

我仍然不确定,因为这些信息很难得到...... 当我找到答案时,我发现dependency of VC++redist...所以它告诉我是否用c ++编写自定义动作我需要在目标机器上使用这些动作吗?

此外,如果我想拥有自己的UI,使用刻录...自动我需要.net framework 3.5?

我想编写安装程序,使用自定义操作和自定义UI,我不介意使用哪种语言编写自定义操作(c ++或c#),但我希望能够在winxp上使用我的安装...

所以,如果有人有关于安装程序要求的一些信息......我只做了几个简单的安装程序......所有这些都在win7上正常运行......但是winxp呢?感谢

1 个答案:

答案 0 :(得分:1)

请注意,WiX不是自己的安装环境。简而言之,它是一种舒适的XML风格的方式来描述您的安装需求,这些需求由其编译器和链接器转换为Windows Installer .msi数据库。在这方面,WiX是围绕Windows Installer技术的相对薄的包装,虽然它确实提供了额外的功能来帮助设置开发人员,但它的能力是由底层技术决定的,其局限性不是它自己的,而是Windows Installer的局限性。本身。

Windows Installer 3.1的系统要求显示了这一点:

支持的操作系统 Windows 2000 Service Pack 3,Windows 2000 Service Pack 4,Windows Server 2003,Windows XP,Windows XP Service Pack 1,Windows XP Service Pack 2 Windows Installer 3.1 Redistributable支持Windows 2000 Service Pack 3或更高版本,Windows XP,Windows XP Service Pack 1,Windows XP Service Pack 2和Windows Server 2003.Windows Server 2003 Service Pack 1包含Windows Installer 3.1,因此无法安装或通过此可再发行组件升级。

所以它应该像xp机器上的魅力一样工作。

来源: WIX Tutorial MSDN