安装程序:WIX或Inno Setup? [英] Installers: WIX or Inno Setup?
问题描述
我正在比较这两个工具.我的印象是:
I'm comparing these two tools. The impression I have is:
- Inno Setup不会产生MSI,但可以执行WIX可以做的所有事情
- WIX确实产生MSI,但学习曲线陡峭
您是否同意这种特征?还有什么其他区别? WIX#如何改变这个故事?由于Inno安装程序不使用Windows安装程序,因此卸载会有困难吗? Inno Setup是否可以根据命令将安装降级到较早的版本-还是只能安装/升级应用程序?
Do you agree with this characterization? What other differences are there? How does WIX# shake-up this story? Since Inno Setup does not use the windows installer, does it have difficulty with uninstalls? Can Inno Setup, upon command, downgrade an installation to an earlier version - or can it only install / upgrade applications?
推荐答案
自从我与MSI合作以来已经很长时间了,当我切换到InnoSetup时,我再也没有回头.
It's been a long time since I worked with MSI, when I switched to InnoSetup I never looked back.
我不想让我的安装感到头疼.我需要可以设置并忘记它"的东西
I did not want my installation to be a headache. I needed something where I could "Set it and forget it"
默认情况下,InnoSetup会产生一个卸载. 它可以处理简单或复杂的安装和卸载需求.
By default InnoSetup produces an uninstall. It can handle simple or complex install and uninstall needs.
使用InnoSetup,您可以通过几种不同的方式来升级应用程序.
With InnoSetup You have a few different ways you can upgrade applications.
- 最初,我们确实使用了覆盖方法来覆盖现有安装.
- 最近,当安装新版本时,我们切换了自动卸载旧版本的功能.
随着InnoSetup的降级,通常会卸载并重新安装旧版本.
With InnoSetup downgrades are typically uninstall and reinstall the older version.
这篇关于安装程序:WIX或Inno Setup?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!