NextInstaller 和 installshield注册文件的比较

Windows上Qt/C++应用安装包制作 为什么要制作安装包,是产品需求,还是让应用安装更简单?本文将结合一些流行的安装包制作工具自定义方法,为你提供完整的参考。并就windows上经常遇到的exe依赖dll丢失问题,提供详尽的问题场景解决思路,帮助你更顺利的制作安装包。为了更好的定制安装包,在实际项目中我们使用了MFC来开发安装、卸载程序。定制包括两方面,UI安装流程。UI对于不同项目,可能差异较大,安装流程却是业界通用的。在这里,我简单介绍下一般定制安装包需要实现哪些核心步骤,及其负责的功能。 阅读详情

  使用 NextInstaller 和 Installshield 都可以很方便的对文件进行注册,但在使用方法上各有不同。

     1. 注册 Com 和服务
        a.  用 Installshield 进行注册
      
       
         在文件的属性中选择selfregister就可以了
 
         b. 用 Nextinstaller 进行注册
             在选中文件后,点右键,选择 Register 功能就可以了
 
     2. 用 RegAsm.exe注册.net 的dll
         a. 用 Installshield 进行注册
              调用 LaunchAppAndWait 命令
 
         b. 用 Nextinstaller 进行注册
            在 OnProcess 事件中执行 regasm 命令
 
            function void OnProcess()
           {
               var string strCmd;
 
               Install.DoDialog( 'SdProcess' );
               strCmd = 'regasm  ' + Install.GetPath('PATH_S_TARGETDIR') + '//MyNet.dll';
               Install.ExecConsoleCmd( strCmd , 1 );
           }
 
 
Nextinstaller NextInstaller 是一个类似于InstallShield 的功能强大的安装盘制作工具,在很多实用性的功能, 细节上比InstallShield更加方便.<br/>主要特征 : <br/>1.可以制作简单过程控制的安装盘,无需组件环境<br/>2.采用专业的 AtSctipt VBScript 脚本引擎,同时支持简易的.ini引擎<br/>3.可以制作数据库安装盘 <br/>4.可以制作Web程序的安装盘<br/>3.可以制作程序补丁<br/>5.可以制作数据库补丁,支持数据库的更新( DBXML ) <br/>7.可以不生成反安装信息 <br/>8.可以方便的让一个应用程序一种文件类型进行关联 <br/>9.可以方便生成反安装快捷键 <br/>10.功能强大的变量表,用户更方便得进行变量管理 <br/>11.因为采用VBScript 进行过程控制,所以很方便的加入自定义的组件,对安装界面,功能进行扩展 <br/>12.强大的应用检测功能,可以在安装过程对正在运行的程序,服务进行提示,强行中止 <br/>13.用户可以更方便的定义自己的安装类型 <br/>14.方便的图片更换功能用户可以方便的设计自定义的安装图片 立即下载

相关推荐

Windows安装包制作工具NextInstaller4.08.zip

一、NextInstaller是一个功能强大的安装盘制作工具 1.可以制作C/S应用软件安装盘。 2.可以制作软件升级包。 3.可以制作数据库安装盘。 4.可以制作数据库升级包。 5.可以制作Web安装盘(asp,.net,jsp,php…)。 二、使用方法与当前流行的InstallShell安装盘制作工具类似,但其使用方法非常简单,在某些方面功能更灵活方便 1.使用Atscript语言作为安装控制脚本,使用方便、简单,功能强大。 2.在脚本的招待过程中可以调用VBScript进行过程控制,使得系统更加灵活,更易于扩展(目前系统中所提供WEB安装盘制作模版就是调用VBScript进行IIS配置)。 3.制作的安装盘可以不生成反安装信息,可以应用与制作软件升级包、数据库安装盘等一些特殊的安装盘。 4.注册表设置功能可以方便地设置在安装过程中对注册表的操作,如:设置注册表信息、读出注册表信息、删除注册表信息、覆盖注册表信息、有条件地执行注册表对象、可以方便的让一个应用程序一种文件类型进行关联。 5.可以方便生成反安装快捷键 6.功能强大的变量表,用户更方便得进行变量管理。 7.强大的应用检测功能,可以在安装过程对正在运行的程序,服务进行提示,强行中止。 8.用户可以更方便的定义自己的安装类型。 9.方便的图片更换功能用户可以方便的设计自定义的安装图片。

NextInstaller4.08 介绍

NextInstaller是一个功能强大的安装盘制作工具 可以制作C/S应用软件安装盘。 可以制作软件升级包。 可以制作数据库安装盘。 可以制作数据库升级包。 可以制作Web安装盘(asp,.net,jsp,php…)。 使用方法与当前流行的InstallShell安装盘制作工具类似,但其使用方法非常简单,在某些方面功能更灵活方便 使用Atscript语言作为安装控制脚本,使用方...

qq_38404726的博客 503

nextinstaller 3.92

简单的安装程序打包程序,使用非常简单,自带教程,适合简单的应用程序打包

如何用 NextInstaller 在一个Project中支持多个语言的安装盘

要在一个Project 中支持生成多个 语言的安装盘主要实现以下几点1.生成多个Media 分别对应多个语言2.实生系统的界面分别为相应的语言     在相应的Mide属性中选择相对应的 Language3.在安装中出现的自定义文本分别为相应的语言    a.在所有出现自定义文本的地方都用变量来取代,    b.在project 中分别建立不同的StrTable 让

jonfei的专栏 835

如何修改一个安装包的图标

 使用 Nextinstaller 制作安装包,可以很方便的修改安装包的图标,其方法是如下     1. 在当前 Media 上点右键,设置 properties               2. 在 Icon File中选择 icon 文件            

mfclp的专栏 3785

installshield NextInstaller 建立快捷方式的比较

     使用 NextInstaller Installshield 都可以很方便的建立快捷方式。     a.Nextinstaller 进行注册                       在 Ext Objects 的 ShellObjs 中New Shortur 就可以了      B.Installshield Nextinstaller 的方法相

mfclp的专栏 741

InstallAide(NextInstaller)的官方网

http://www.51bbg.com/installaide/default.asp 

jonfei的专栏 788

NextInstaller制做安装盘及数据库Pack

v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);} Normal 0 7.8 磅 0 2

jonfei的专栏 818

在 InstallAide(NextInstaller) 中使用AtSript 的说明

在 NextInstaller 中目前支持两种脚本,分别为 VBScript  .ini , VBSript 的功能很强又有很高的灵活性,但 缺点就是需要 MS 的 WHS 环境,并在安装前NextInstaller 会动注册其核心组件(在安装结束后,系统会自动清理),这样的话,如果当前 Windows 用户没有一定的权限的话就会无法注册组件,这样的话安装就会无法正常进行了.当然在一般情况下

jonfei的专栏 1105

一个使用web安装盘的install(nextinstaller)vbs脚本

//////////////////////////////////////////////////////////////////////////////                                                                              IIIIIII    A                             

jonfei的专栏 1344

NextInstaller 安装盘制作

一、NextInstaller是一个功能强大的安装盘制作工具 1.可以制作C/S应用软件安装盘。 2.可以制作软件升级包。 3.可以制作数据库安装盘。 4.可以制作数据库升级包。 5.可以制作Web安装盘(asp,.net,jsp,php…)。 二、使用方法与当前流行的InstallShell安装盘制作工具类似,但其使用方法非常简单,在某些方面功能更灵活方便 1.使用Atscript语言作为安装控制脚本,使用方便、简单,功能强大。 2.在脚本的招待过程中可以调用VBScript进行过程控制,使得系统更加灵活,更易于扩展(目前系统中所提供WEB安装盘制作模版就是调用VBScript进行IIS配置)。 3.制作的安装盘可以不生成反安装信息,可以应用与制作软件升级包、数据库安装盘等一些特殊的安装盘。 4.注册表设置功能可以方便地设置在安装过程中对注册表的操作,如:设置注册表信息、读出注册表信息、删除注册表信息、覆盖注册表信息、有条件地执行注册表对象、可以方便的让一个应用程序一种文件类型进行关联。 5.可以方便生成反安装快捷键 6.功能强大的变量表,用户更方便得进行变量管理。 7.强大的应用检测功能,可以在安装过程对正在运行的程序,服务进行提示,强行中止。 8.用户可以更方便的定义自己的安装类型。 9.方便的图片更换功能用户可以方便的设计自定义的安装图片。 三、NextInstaller有方便灵活的事件控制方式 1.安装过程控制 <img height="439" alt="" width="476" src="http://www.atopsoft.net/Images/install.gif" /> 2.反安装过程控制 <img height="458" alt="" width="531" src="http://www.atopsoft.net/Images/uninstall.gif" /> 相关软件:http://www.atopsoft.net/NextInstaller.zip 相送界面:http://www.atopsoft.net/images/NextInstaller.jpg 相关网站:http://www.atopsoft.net/ 相关论坛:http://www.atopsoft.net/Forum/showforum-2.aspx 相关模版:用NextInstaller制做B/S 系统的安装盘 用NextInstaller制做安装盘及数据库Pack

NextInstaller3.0

NextInstaller是一个简单的安装包制作工具. 支持windows系统的安装包制作,可注册动态库,支持安装到不同路径,支持数据库升级.

install shield简介及与其他同类软件对比

install shield简介及与其他同类软件对比

NextInstaller制做B/S 系统的安装盘

以下以 .net 系统为例:1. 判断 IIS 的版本号        var int nMaxFrameVer;        g_IISVer = Install.GetAppVer("IIS");        if( g_IISVer         {                MessageBox("请先安装 IIS");             

mfclp的专栏 2252
上一篇: 关于设置安装包中的默认变量
下一篇: installshield 和 NextInstaller 和建立快捷方式的比较
mfclp
博客等级 码龄21年 3粉丝 18原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值