activeX控件的打包过程

本篇文章主要是以SetupFactory工具来实现activeX控件的打包过程,废话少说直接上图解。

 

打开SetupFactory软件,界面如下:

    

点击“下一步”,语言是中文简体,然后直到这步。

vcredist_x86.exe   用来提供软件运行在x86架构下的所需驱动。

方案1:预安装时

选择你要注册的控件,右击->文件属性->高级

选中注册COM接口

选择“预安装时”

点击添加操作,

选择Shell------àExecute

选择你要安装的那个exe

然后让setupfactory执行注册功能:选中System--->RegisterActiveX 选择你要注册的ocx控件。

然后执行File--->Copy,依次载入你用到的dll文件,

然后构建,到这里就执行完毕了。

另外,提醒几点:

1,有的情况下可能会报某个dll文件出错,出现这种情况的时候你把相应的dll文件拷贝的windows-->System32下面试试看。

这就涉及到了在打包的时候怎么把相应的dll文件在安装的时候自动拷贝到相应的目录呢,依上所述,不要选择“预安装时”,而是选择“进行安装时”,

Destination 选择你要存放的目的地址。

2,注意File Copy 操作最好放在注册控件的前面

 

详细的安装文档下载

posted on 2013-01-31 16:25  我爱毛毛  阅读(226)  评论(0编辑  收藏  举报