安装程序:WIX 还是 Inno Setup? [英] Installers: WIX or Inno Setup?

查看:27
本文介绍了安装程序:WIX 还是 Inno Setup?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在比较这两种工具.我的印象是:

I'm comparing these two tools. The impression I have is:

  • Inno Setup 不会生成 MSI,但可以完成 WIX 可以做的所有事情
  • WIX 确实产生 MSI,但学习曲线陡峭

你同意这个描述吗?还有哪些不同之处?WIX# 如何改变这个故事?由于 Inno Setup 不使用 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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆