`
yuanlanxiaup
  • 浏览: 896292 次
文章分类
社区版块
存档分类
最新评论

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

 
阅读更多
对于VC制作安装程序什么工具比较好
您好!
我请教一个问题,就是关于制作安装程序的工具。 对于VC制作安装程序什么工具比较好,功能强大。 对于VB呢?(fg)
功能强大的工具大多数是收费的,我最欣赏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比较好。
分享到:
评论

相关推荐

    VC工具栏图片制作工具

    【VT150setup.exe】可能是该工具的安装程序,用于在用户的计算机上安装【VC工具栏图片制作工具】。安装过程中,系统会检查必要的依赖项,配置环境,并将必要的文件复制到指定目录,以便用户可以启动并使用该工具。 ...

    一套VC 发布制作工具

    这些工具和文件对于VC开发者来说非常实用,它们能够帮助完成从程序开发到发布的整个流程,包括编写安装脚本、创建专业级别的安装程序,以及制作详尽的帮助文件,提升软件的整体质量和用户体验。通过熟练掌握Inno...

    vc制作的安装包程序

    "vc制作的安装包程序"指的是使用Visual C++(简称VC)或者更可能是Visual Studio中的相关工具来构建的安装程序。Visual C++是Microsoft提供的一款强大的集成开发环境,它不仅支持C++语言,还包含了创建Windows应用...

    VC 自带的安装文件制作包

    【VC 自带的安装文件制作包】是一种使用Visual C++(VC)开发环境自带的工具,InstallShield Wizard,来创建程序的安装程序的过程。这个过程主要用于将编译好的应用程序及其依赖文件打包,以便用户能够方便地在自己...

    InstallShield for vc6.0应用程序发布工具

    InstallShield是一款历史悠久且广泛应用的安装制作软件,尤其在Visual C++ 6.0(简称VC6.0)时代,它是开发者们用于创建安装程序和部署应用程序的首选工具。这款强大的软件能够帮助开发者将他们的应用程序打包成用户...

    vc定时提醒小工具,有制作说明。转的。

    【VC定时提醒小工具】是一种基于Visual C++(简称VC)开发的小型应用程序,它能够帮助用户设置定时提醒,以方便在特定时间收到通知或执行某些任务。这种工具通常使用Windows API来实现与操作系统交互,设定闹钟功能...

    VC-NSIS_超强打包工具

    NSIS是一款开源的安装制作系统,最初由Nullsoft公司开发,用于其著名的Winamp媒体播放器的安装程序。它基于脚本语言,允许开发者通过编写简单的脚本来控制安装过程中的所有步骤,包括文件复制、注册表操作、设置快捷...

    VC制作安装程序:让我们一步一步地完成我们的制作

    根据给定文件中的标题、描述、标签以及部分内容,我们可以从中提炼出有关InstallShield及如何使用该工具进行安装程序制作的相关知识点。以下是对这些知识点的详细阐述: ### 1. InstallShield简介 - **概述**:...

    VC SkinLoad程序界面换肤工具

    **VC SkinLoad 程序界面换肤工具详解** 在软件开发中,用户界面(UI)的设计至关重要,因为它直接影响到用户的使用体验。VC SkinLoad 是一款专为Visual C++(VC++)应用程序设计的界面换肤工具,它允许开发者轻松地...

    vc6.0 IDE修改字体工具

    为了改善这一点,开发者们制作了各种工具,如"vc6.0 IDE修改字体工具",以方便用户自定义IDE界面的显示样式。 此工具的主要功能是让用户能够快速便捷地更改VC6.0 IDE中的字体,而无需手动编辑注册表。注册表是...

    VC6.Green.绿色免安装

    6. **向后兼容性**:尽管VC6较老,但它编译的代码通常可以在较新的Windows操作系统上运行,具有较好的向后兼容性。 **绿色免安装版的优势** 1. **便携性**:可以随身携带,只需将包含所有文件的目录复制到任何地方...

    VC++程序打包工具

    Advanced Installer是另一款商业级的打包工具,提供了一个图形化界面,使得不熟悉脚本编程的开发者也能轻松创建专业级别的安装程序。它支持MSI标准格式,符合Microsoft的Windows Installer规范,兼容性强,适用于...

    VC绿色免安装版

    这个版本通常包含所有必要的组件,如编译器、链接器、调试器和其他开发工具,但不需通过安装程序在系统上留下任何痕迹,减少了对系统资源的影响,同时也方便在不同的计算机之间携带和使用。 VC++,全称是Microsoft ...

    用InstallShield for Microsoft Visual C++6.0 制作vc安装程序.rar

    本篇文章将深入探讨如何使用InstallShield for Microsoft Visual C++ 6.0来制作VC++安装程序。 首先,理解InstallShield的基本概念至关重要。InstallShield是一个功能强大的安装包制作工具,它允许开发者将应用程序...

    解决VC6生成的MFC程序不能在没有安装过VC6的机子上运行的问题

    总之,解决VC6生成的MFC程序在无VC6环境的计算机上运行的问题,主要通过静态链接运行时库、分发必要的DLL文件、使用Redistributable Packages或集成到安装程序中来实现。这些方法有助于提高程序的可移植性和兼容性,...

    vb打包工具套件(innosetup+ISTool)

    总结来说,InnoSetup和ISTool是VB开发中用于创建安装程序的重要工具。InnoSetup提供强大的安装脚本和自定义功能,而ISTool则简化了脚本的创建和编辑。这两个工具的组合使用,能够帮助VB开发者快速、高效地完成应用...

    VC调用VC制作的OCX

    这可以通过`regsvr32`命令行工具或者在安装程序中自动完成。 3. **创建控件实例**:在代码中,使用`CoCreateInstance`函数创建OCX控件的实例。 4. **与控件交互**:通过接口方法与OCX控件进行交互,例如设置Flash...

    VC6.0开发驱动设备程序配制方法

    完成以上步骤后,你就可以在VC6.0环境中编写驱动程序代码,并通过配置好的Makefile工程进行编译和调试。在开发过程中,需要注意遵循Windows驱动开发规范,使用正确的API函数,以及遵循DDK提供的开发指南。驱动程序的...

    VC环境下虚拟仪器界面的制作.pdf

    2. **通过制作安装程序软件实现自注册**:这种方式通常适用于商业软件的发布,可以在安装程序中集成OCX文件的注册过程。 3. **在VC应用程序中添加注册代码注册**:这种方式适用于小型项目或个人项目,可以在程序启动...

    VC6LineNumberAddin_VC6行号_vc6行号注册_

    为了弥补这一缺憾,开发者们制作了名为"VC6LineNumberAddin"的插件,使得在VC6中可以方便地查看代码行号,提升编程效率。 **插件安装与注册** "VC6LineNumberAddin"插件的安装过程相对简单。首先,你需要将下载的...

Global site tag (gtag.js) - Google Analytics