如何在InstallShield注册表项中使用动态参数指定DLL路径?
在InstallShield中动态设置注册表CodeBase的DLL路径
- 直接用InstallShield内置的
TARGETDIR变量,它会自动捕获用户安装时选择的目录路径 - 打开InstallShield的注册表视图,找到要配置的
CodeBase注册表项 - 把原来的固定路径值替换为:
"CodeBase"="file:///[TARGETDIR]你的DLL文件名.dll" - 如果DLL放在安装目录的子文件夹(比如
Bin目录),调整路径为:"CodeBase"="file:///[TARGETDIR]Bin\你的DLL文件名.dll" - 安装时InstallShield会自动将
[TARGETDIR]替换为用户实际选的安装路径,生成正确的CodeBase URI
内容的提问来源于stack exchange,提问作者user24938275
相关产品推荐
相关产品推荐

