首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >免费的MSI创作工具

免费的MSI创作工具
EN

Stack Overflow用户
提问于 2009-09-29 09:28:47
回答 4查看 7.6K关注 0票数 8

有没有什么免费/开源的工具可以用来创建一个高级的MSI安装程序?

我找到了MSI创作工具的following list,但是我对MSI技术知之甚少,从这个列表中很难分辨出哪些工具实际上可以用来从头开始创建新的MSI安装程序(而不是简单地查看或编辑现有的安装程序)。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2009-09-29 09:30:50

我更喜欢使用WiX来创建MSI安装程序。也许这不是生成MSI的最简单的方法(因为它是基于XML的),但它是免费的,你会在互联网上找到很多模板脚本。像WiX这样的脚本库工具根本不需要成为劣势,它非常适合自动化构建。

据我所知,Visual Studio2010应该开箱即用地支持WiX。

票数 13
EN

Stack Overflow用户

发布于 2016-12-21 17:04:55

高级安装程序有一个永远免费的版本。它允许您创建Simple projects,如链接教程中所示。

同样的项目类型也可以与Visual Studio extension集成,这也是免费的。

优点是高级安装程序提供了一个高级、易于使用的图形用户界面,用于构建和自定义安装程序。学习它要容易得多,。这些项目是XML文件,但它们与Wix的XML格式无关。(但是,您可以导入您的Wix项目,这样您就不需要从头开始)

与Wix不同,Advanced Installer也有商业版本。所有这些都在同一个应用程序中可用,因此您不需要下载单独的SKU即可获得免费版本。

它可以从头开始创建MSI包,但也可以编辑现有的MSI包。AppX和App-V包也是如此。

免责声明:我在团队构建高级安装程序中工作,有关详细信息,请参阅我的个人资料。

票数 3
EN

Stack Overflow用户

发布于 2013-05-25 00:45:38

您可能想看看MSI工具:https://live.gnome.org/msitools,您可以使用低级工具和API构建MSI,或者使用更复杂的WiX类工具wixl。整个代码是开放的和交叉编译友好的(glib/libgsf,没有.net等)。它是基于Wine MSI实现的。

对于签名,osslsigncode从1.5版开始支持MSI。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1491492

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档