我想将插件 dll 安装到预安装的应用程序中。预安装的应用程序在注册表中有它的安装位置,我可以从中获取它的位置。如果我找不到注册表。我只是不想安装插件文件。我正在使用 Wise Installation express 7.4.0.214。
我所做的是在注册表上进行系统搜索,然后我获得了要为其发送插件的程序的安装位置
我在目录表中创建了一个名为“PluginDir”的条目,其 Directory_parent 设置为“”,DefaultDir 设置为“。”
在 MSI 脚本中,我在 Execute Immediate 选项卡上编写了脚本
REM Display the message fetched from the registry
Display Message [InstalledDir]
Set Directory PluginDir to [InstalledDir]Plugin\
消息框显示正确的获取路径,但一旦进入设置目录,它就会显示“内部错误 2732.0”</p>
但是当我评论设置目录 Msi 运行时没有错误。我没有得到我做错了什么。