用INNO SETUP做安装程序时,如何自动注册一个自己开发的DLL文件??
来源:互联网 发布:淘宝日服苹果账号注册 编辑:程序博客网 时间:2024/06/12 00:11
用INNO SETUP做安装程序时,如何自动注册一个自己开发的DLL文件??
[Files]
Source: "E:/DevStudio/安装程序制作/Bin/SPTTSCHS.DLL"; DestDir: "{pf}/Common Files/SpeechEngines/Microsoft/TTS/2052"; Flags:ignoreversion regserver
Source: "E:/DevStudio/安装程序制作/Bin/SPTTSCHS.DLL"; DestDir: "{pf}/Common Files/SpeechEngines/Microsoft/TTS/2052"; Flags:regtypelib
其中Flags:段的regserver参数就是注册
在RUN段就是多余的
ignoreversion 忽略版本
regserver 注册activeX DLl/OCX
regtypelib 注册类型库TLB
restartreplace 如文件在使用重启替换
noregerror 注册失败不显示错误信息
replacesameversion 替换相同版本
uninsnosharedfileprompt 卸载时不出现共享文件提示
sharedfile 设为共享文件
sharedfile 设为共享文件"
例:
你开发了一个xxx.dll,在第一个软件aaa.exe使用了此DLL,打包时使用了了共享,初次安装测计数加一
再开发了第二个bbb.exe软件,也是用了这个DLL,那么共享计数就为二。
两个软件都在一台机器上安装了,当卸载其中一个软件时,共享计数减一,因另计数未到0,所以此DLL不会卸载,当再卸载每二个软件,计数已到0,说明系统中已没有任何软件使用此DLL了,卸载程序就会把此DLL卸载掉。
- 用INNO SETUP做安装程序时,如何自动注册一个自己开发的DLL文件??
- [转载]INNO SETUP注册DLL文件
- inno setup软件--教你如何制作一个漂亮的安装程序
- inno setup软件--教你如何制作一个漂亮的安装程序
- INNO SETUP 自动安装msi文件
- Inno Setup 安装包要如何替换一个正在使用的文件
- 用inno Setup做应用程序安装包的示例脚本(.iss文件)
- 用inno Setup做应用程序安装包的示例脚本(.iss文件)
- 用inno Setup做应用程序安装包的示例脚本(.iss文件)
- 用inno Setup做应用程序安装包的示例脚本(.iss文件)
- 用inno Setup做应用程序安装包的示例脚本(.iss文件)
- 用inno setup制作安装程序
- Inno Setup安装、卸载时判断是否程序正在运行,安装完成时自动打开网页的脚本
- Inno Setup安装、卸载时判断是否程序正在运行,安装完成时自动打开网页的脚本
- Inno Setup安装、卸载时判断是否程序正在运行,安装完成时自动打开网页的脚本
- 【Inno Setup】Inno 与 驱动文件的安装
- Inno Setup打包的安装程序在Vista/Win7上自动提示需要管理员权限的方法
- Inno Setup打包的安装程序在Vista/Win7上自动提示需要管理员权限的方法
- matlab里面的求协方差函数
- 第九周上机任务项目2-Time类
- ELF动态解析符号过程(修订版)
- IOS开发(45)之delegate和Notification的区别
- Boost.Interprocess使用手册翻译之四:在进程间共享内存 (Sharing memory between processes)
- 用INNO SETUP做安装程序时,如何自动注册一个自己开发的DLL文件??
- ICE Manual(Documentation for Ice 3.5)---The Ice Run Time in Detail(ICE Stats)
- 关于用Inno Setup打包的问题 Flags: uninsneveruninstall
- Boost.Interprocess使用手册翻译之五:独立于映射地址的指针:offset_pt (Mapping Address Independent Pointer: offset_ptr)
- Orcale权限、角色
- Boost.Interprocess使用手册翻译之六:同步机制(Synchronization mechanisms)
- Android中从SD卡中/拍照选择图片并进行剪裁的方法
- Android WebView删除缓存
- NSIS(Nullsoft Scriptable Install System)是一个开源的 Windows 系统下安装程序制作程序