使用 Inno Setup 安装程序安装 Windows shell 扩展 DLL

Installing Windows shell extension DLL with Inno Setup installer

我正在开发 shell 扩展 DLL。我想使用 Inno Setup 安装程序安装它。我看到安装程序询问,如果我想用程序安装 shell 扩展,我想使用 Inno Setup 安装程序进行类似的操作。我该怎么做呢?

如果没有,你能指引我正确的道路吗?我已经搜索了好几天有关此的任何信息。

shell 扩展只是一个带有 COM class 的 DLL。所以只需部署它并使用 regserver flag:

注册它
[Files]
Source: "myext.dll"; DestDir: "{app}"; Flags: regserver

另见