gpt4 book ai didi

windows-installer - MSI 或安装屏蔽

转载 作者:行者123 更新时间:2023-12-04 08:59:40 25 4
gpt4 key购买 nike

我们需要为我们的应用程序创建一个安装程序。目前,我们正在使用 Visual Studio 2010 免费的 Install Shield LE。我们需要 Install Shield 的一些非免费功能,并且正在考虑升级到完整版本。

但是,在我们升级之前,我们想考虑其他选项。通过与办公室其他人的交谈,他们提到了 MSI。我是安装程序世界的新手,所以我很好奇你们中是否有人对 MSI 或 Install Shield 有意见。

安装要求:
1.必须支持自定义 Action
2.必须支持对话框
3. 我们还需要在运行时从用户那里获取信息并将其放入配置文件中。不知道如何做到这一点。我认为 Install Shield 有安装脚本?
4.如果它支持多种语言,那将是一个巨大的好处

任何输入将不胜感激。

谢谢

最佳答案

InstallShield(包括 2010LE)确实创建了 MSI 项目。我碰巧是 WiX 和 InstallShield 方面的专家,我将它们一起使用。如果您阅读我的博客,您会发现几篇文章,而我目前正在编写一个详细介绍的演示文稿。

WiX 很好,但您将使用大量原始 XML,并且 Bootstrap 选项仍然很原始。 InstallShield 擅长 Dialogs 和 Bootstrappers 等,但在其他方面不如 WiX 干净。通过将它们结合起来,我得到了两全其美的效果。

BTW 2010LE 用户可以以 500 美元的价格升级到专业版,这使其成为 1499 美元而不是 1999 美元。以我的账单费率计算,这需要几天的工作量,因此我很清楚 InstallShield 的投资返回率。我可以在 Wix 中完成所有工作吗?是的……最终。你提到多语言支持,这样会花费更多的钱。 :-(

IS2010LE 可以通过 WiX 合并模块进行自定义操作。尽量避免需要它们。

顺便说一句,您不会发现自己经常使用 InstallScript。 IS 内置了数据驱动的自定义操作,用于根据 UI 中设置的属性读取和写入 XML(WiX 仅具有 write)到您的配置文件。

关于windows-installer - MSI 或安装屏蔽,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5250503/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com