![]() |
1
84
如果你想完成安装程序 今天 ,以最小的开销使用NSIS。简单的脚本语言,良好的文档,快速。 如果您想要构建MSI文件,与Windows Installer事务系统集成,并且有足够的时间学习Windows Installer使用的声明性模型,那么请查看WiX。 |
![]() |
2
41
还有,也许给 Inno Setup Inno安装程序也会生成 EXE 安装程序-如果您希望您的应用程序能够轻松地部署到企业环境中,您可能必须走WiX路线,尽管就个人而言,我作为一个用户遇到了很多与MSI相关的问题,我个人更希望MSI能够缓慢而可怕地死去(好吧——事实上,在这一点上,快速死亡是有利的——但很可能是可怕的),所以继续做EXE文件的事情吧。
长期以来 Delphi 编码员,我总是使用Inno设置,尽管这可能是非常有偏见的(我从1996年左右开始就是Inno设置的粉丝)。 |
![]() |
3
14
这几乎是一个复制品* What is the best choice for building Windows installers 您需要问自己的问题是:我是否需要与SMS的公司部署方案兼容/ Active Directory learn the MSI fundementals .
|
![]() |
4
10
我使用NSIS将两个MSI安装程序打包到一个exe中,并执行一些额外的检查,但我不知道如何使用VS.NET安装项目。 INNO安装程序是您可能想查看的另一个安装程序。它比WiX更接近NSIS,但它使安装程序看起来更像标准安装程序,而不是NSIS安装程序。
在这三个版本中,我最喜欢NSIS,因为它有最好的文档。 |
![]() |
5
6
我在工作中使用NSIS(我把它带进来并转换了我们的InstalShield旧东西),我非常喜欢它。
|
![]() |
6
4
就我个人而言,我只试过WiX。它有一个稍微陡峭的学习曲线(除非你能为它找到一个好的图形用户界面),但最终应该会有回报,因为它使用的是Windows Installer格式(MSI),而不是像NSIS那样使用自定义EXE。WiX/MSI的声明性方法现在普遍受到青睐,并且被认为更可靠。然而,如果您只是想要一个快速简单的解决方案,NSIS可能是一个选项,因为它应该有许多示例和良好的支持基础(尽管就个人而言,我只会使用VisualStudio安装包来实现类似的功能)。 This blog post |
![]() |
7
1
我用过NSIS。我真的不能评论其他人,但是我认为有相当多的评论有助于做出客观的决定(如果你还没有)。HMNSIS软件非常适合为简单的应用程序创建简单的安装程序。它有一个内置的向导,是NSIS很好的小IDE。
|
![]() |
8
0
你应该看看 InstallJammer . 它不仅是免费的,而且是跨平台的,非常容易使用。大多数常见的操作根本不需要任何脚本,但是在引擎盖下面有一个强大的脚本语言,您可以让安装做任何您想做的事情。 如果您只需要一个基本的安装程序来安装您的应用程序,那么您可以在第一次启动应用程序后几分钟内构建它。如果您想要更强大的功能,那么这些功能和文档都非常优秀。 |
![]() |
AWSFanatic · 重定向主页 1 年前 |
![]() |
sparrow · 如何自定义wix搜索栏 1 年前 |
![]() |
EduOak · 如何将WIX捆绑包(EXE文件)强制为特定语言 7 年前 |
![]() |
Cornelis · 读取延迟自定义操作中的复选框值 7 年前 |
![]() |
Praveen M · 在WIX中强制终止windows服务 7 年前 |
![]() |
crocodayl · Wix卸载快捷方式无法完全删除应用 7 年前 |