Installshield打包dll时,将dll文件自动注册
来源:互联网 发布:js图片点击放大缩小 编辑:程序博客网 时间:2024/04/29 02:37
由于开发中使用了dll控件,如果目标机器上没有对应的dll文件会造成应用程序无法正常运行,经过查找资料,发现InstallShield是自己带了自加载dll等自动注册控件的功能。流程如下:
第一步:Project Assistant —> Application Files —>Destination Computer
右键[Destination Computer]->Show PreDefined Folder->选中“System Folder”
/*注意,[SystemFolder]其实就对应目标机器的system32目录,具体可以查看帮助,或者在Installation Designer-Media-Path Variables里面查看其他变量定义
第二步:左边列表将显示[SystemFolder],将需要注册的*.ocx和*.dll文件拖到这个文件夹中,选中这些文件,右键属性,勾中"Self Register"
第三步:在Installation Designer —>Orgnization—>Setup Design—>Default Feature ,Default Feature目录下有你刚才设置自动注册的文件,选中该文件名,右边就有相关的属性,Shared 属性选为Yes,Permanent属性选为Yes(卸载时就会保留在系统中),这样你的注册控件就能顺利在目标机器上注册,能被其他程序锁使用,反安装的时候也不会被卸载掉。
- Installshield打包dll时,将dll文件自动注册
- Installshield打包时,提示dll无法注册。
- VB自动注册DLL文件
- 控件注册 - 利用资源文件将dll、ocx打包进exe文件(C#版)
- 控件注册 - 利用资源文件将dll、ocx打包进exe文件(VB版)
- VB控件注册 - 利用资源文件将dll、ocx打包进exe文件
- VB-控件注册 - 利用资源文件将dll、ocx打包进exe文件
- InstallShield在卸载的时候将安装时生成的安装文件及dll也删除
- 将js文件打包进dll 方法
- InstallShield注册控件(DLL、OCX)
- installshield安装程序自注册dll
- InstallShield注册控件(DLL、OCX)
- installshield com dll等打包使用
- Setup Factory打包注册dll
- 注册DLL文件
- 如何注册dll文件
- 注册*.dll文件
- 注册dll文件
- 初窥BlueStacks
- 用rpm打包软件(二)
- 大公司无法留住顶尖人才的十大原因
- 用rpm打包软件(三)
- 为什么全局描述符表GDT的第0项总是一个空描述符
- Installshield打包dll时,将dll文件自动注册
- Jquery 对 身份证号码的验证 (15/18位)
- ubuntu下ppa安装源和package完全指南
- TreeView动态生成多层树结构
- PHP json_encode()介绍
- 你的人生可曾有那么一个人?
- c语言及其历史
- linux高端内存管理之非连续内存区(描述)
- Maven Settings文件元素参考