Installshield自定义操作错误

时间:2010-09-08 18:32:12

标签: installshield

我有一个不再存在的自定义操作(我删除了它,在InstallShield中根本没有看到。我编译并重建InstallShield。当我点击“运行”来安装产品时,它接近尾声,然后是鲸鱼喷水:

  

错误#1721:无法执行“Run_exe.exe”。

自定义操作不再存在,似乎仍然尝试运行它...我也把它从事件列表中删除了。当我完全删除它时为什么会这样做?

3 个答案:

答案 0 :(得分:3)

如果您的ISM文件以XML格式存储,我将使用文本编辑器打开ISM文件并搜索自定义操作的名称。这应该表明它仍然被引用的地方。

答案 1 :(得分:1)

也许它没有真正被删除?尝试浏览InstallShield的“直接编辑器”。转到“CustomAction”表。右键单击要删除的自定义操作,然后选择“删除行”。

答案 2 :(得分:0)

我得到的错误总是随之出现,因为我对安装程序的版本进行了很多更改。我发现处理它的唯一方法是启动一个新项目并将所有属性从一个复制到另一个。被授予的效率不高,但总比没有好。