创建安装包的五大App
你也许是个软件开发人员,刚刚结束了一个大项目。你手握可执行代码,需要一种可以在终端用户机器上正确部署和安装你的软件的方法。
ZDNET至顶网CIO与应用频道 06月28日 专栏:你也许是个软件开发人员,刚刚结束了一个大项目。你手握可执行代码,需要一种可以在终端用户机器上正确部署和安装你的软件的方法。对于一些人来说,简单的压缩文件或自解压档案文件完成此项工作已经足够。但是,软件的外观是关键因素,在用户或消费者在使用你的产品之前,而可靠的软件安装体验是他们将要最先注意到的事项之一。为了帮助实现完好的第一印象和干净安装的许诺,在这里我为Windows的应用推荐五个安装程序产品。
1.InstallShield Express 2013
InstallShield是很多大型企业和大的开发机构最信赖的安装引擎。InstallShield的控制层面让开发者能够做出专业级的外观和高效EXE和MSI的安装包,大型用户会对此非常欣赏。但是,对于小型的开发者来说,InstallShield会有一些吓人,这表现在一是对细节的无微不至,二是高达650美元(精简版)的价格。
2.Nullsoft NSIS Installer
为你推荐由曾经风靡一时的媒体播放器Winamp开发团队开发的NSIS,NSIS是一个可编写脚本的安装应用构建器,系统资源使用紧凑,产生快速执行特性。缺乏Wizard风格的图形用户界面可能不为那些反对文本文件的人喜欢,但是免费的特性让NSIS成为一个值得拥有的产品,既可以家庭使用,也可商用。你甚至可以通过使用一个称为Zip2Exe的转换应用,压缩ZIP文件并将其转为EXE安装设置。
3.InstallAware 16
InstallAware提供一个绝佳外观的安装程序,能够支持混合部署(EXE和MSI),脚本语言容易理解,多核的压缩技术能让压缩包减少磁盘占用空间。免费的版本直接集成进了 Visual Studio,还有专业版本可供选择。
4.Advanced Installer
如果你的需要非常简单,免费软件版本中的Advanced安装程序可以满足要求,在你使用容易理解的Wizard构建安装程序时,该软件为你提供了一个合格的界面。如果你愿意为价值399美元的企业版付费,你甚至能够构建可以泰然自若地处理Java程序的安装包,还可以加入任何必要的Java方面的配置。
5. Inno Setup
最后,Inno Setup主要为满足大用户的需求,相对比较基础,不具备任何Wizards风格,与Nullsoft团队的 NSIS比较接近。打开一个窗口后,你可以从零开始制作脚本,或者利用现成的范例脚本作为一个可靠框架,你需要确定你提前做好了所有准备。如果你渴望支持非罗马文字,在可执行性扩大为代价下,Unicode为安装程序提供对其他语言的支持。这个极简单的工具索取即得。
最新文章
Testin云测AI大模型测试平台:智能化测试的落地价值解析
800V直流走进数据中心,先要回答一道“安全题”
长安信托与WPS Comate共创,养出了懂业务的AI
启元机器人披露技术框架:硬件、AI、生态三道题不能有短板
UVJC 湾芯展首发 NovaJet,助力半导体产业突破传统制造规模局限
显著的性能提升进一步强化Imagination的GPU-First战略
上纬新材启元机器人新品发布会举办,全球首个个人机器人启元Q1正式开售
84年蜕变,一家日本企业在AI时代的精密执着
频繁上线机器人AI模型,靠硬件起家的宇树科技画风变了
聚力“东数西算” 打造智算枢纽 张家口飞拓低碳绿色大数据产业基地项目正式开工
柴油价格逼近每加仑10美元,加油站断供传言四起
黄仁勋称AI毁灭世界概率为零,引争议







