我有一个 Windows 窗体应用程序(Add-In Express 解决方案),为此我创建了一个使用自定义操作(由 Add-In Express 自动生成)的 InstallShield 安装项目。自定义操作正在启动可执行文件(可执行文件用于注册加载项)。
当我为项目生成 setup.exe 文件时,一切正常。自定义操作正在运行并且加载项正在正确安装。
当我生成一个 msi 文件(在 Installshield 的发布向导中取消选中“创建安装启动器”选项)时,自定义操作未运行(未安装加载项,但程序显示在控制面板中的程序列表中)当我尝试安装产品时。
在使用自定义操作时是否需要使用 setup.exe 版本,或者在尝试生成 msi 文件时我没有正确配置我的项目?