对于VC制作安装程序什么工具比较好?

本文介绍了多种创建软件安装包的工具,包括收费的专业工具InstallShield和Wise,以及免费但功能强大的InnoSetup和NSIS。文章对比了这些工具的特点,并推荐了根据项目复杂度选择合适的工具。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

功能强大的工具大多数是收费的,我最欣赏InstallShield( http://www.installshield.com)和Wise( http://www.wisesolution.com),但它们都很贵。它们都可以支持VC和VB。对于VC6,你也可以考虑使用VC6带的InstallShield for VC++,它的实际功能很强,可以做出专业的安装程序,只是你需要花点时间看看它的帮助(目前还没有找到有关它的教程)。
    VB的工具中最简单的是它带的Wizard,不过BUG比较多,你应该升级到最新版本的Service Pack才行。
    免费的工具也有两个特别优秀的:Inno Setup( http://www.jrsoftware.org/isinfo.php)和Nullsoft Scriptable Install System(NSIS)( http://nsis.sourceforge.net/)。两者都有很强的功能,几乎支持所有常见的安装功能,都是提供源程序的。Inno Setup学习起来更容易,而NSIS制作的安装程序更小巧。Inno Setup的网站提供了关于VB( http://www.jrsoftware.org/iskb.php?a=vb)和VC( http://www.jrsoftware.org/iskb.php?a=vc)程序安装的详细例子。NSIS则在其帮助文件的附录B( http://cvs.sourceforge.net/viewcvs.py/nsis/NSIS/Docs/AppendixB.html?rev=1.38)中介绍了如何分发VB的库。
    对于简单的程序,我觉得使用Inno Setup或NSIS就可以了,而复杂的程序,如包括数据库、DirectX等,还是用InstallShiled或Wise比较好。 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值