wix 刻录安装程序要求
Posted
技术标签:
【中文标题】wix 刻录安装程序要求【英文标题】:wix burn installer requirements 【发布时间】:2013-08-05 08:26:56 【问题描述】:我正在寻找一些文档,这些文档将解释如果我使用 wix 制作并烧录安装程序的要求...
我仍然不确定,因为很难获得这些信息...... 当我在寻找答案时,我找到了dependency of VC++redist...,所以它告诉我如果我用 c++ 编写了自定义操作,我需要在我的目标机器上安装这些吗?
另外,如果我想拥有自己的 UI,使用 burn... 自动我需要 .net framework 3.5?
我想编写带有自定义操作和自定义 UI 的安装程序,我不介意使用哪种语言来编写自定义操作(c++ 或 c#),但我希望能够在 winxp 上使用我的安装...
所以如果有人有一些关于安装程序要求的信息...我只做了几个简单的安装程序...所有这些都在win7上运行...但是winxp呢?谢谢
【问题讨论】:
【参考方案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 支持带有 Service Pack 3 或更高版本的 Windows 2000、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
【讨论】:
好吧,我m not so sure about this... I don
t 知道在我读到它的地方找到那个链接,但我认为当你使用 Burn 时......那么有一些要求......但是是的,你@987654325 @t 需要什么...
我刚刚发现如果你想用 MBA 那么你需要 .net framework 4
很高兴知道,我上面提到的要求只是针对 WIX,而不是针对 WIX 刻录。
看来我错了...Rob 说它应该也适用于较低版本的 .net 框架...所以错误在我这边 :)以上是关于wix 刻录安装程序要求的主要内容,如果未能解决你的问题,请参考以下文章
如何为 Wix 刻录引导程序 exepackage 添加依赖文件夹