我可以告诉Inno Setup *而不是*来创建unins000文件

时间:2013-04-19 19:31:11

标签: inno-setup uninstall

我正在使用Inno安装程序将第三方安装程序与我构建的另一个EXE打包,为我们的安装环境做好准备。我真的想在完成后删除最终用户计算机上的所有安装程序文件。我尝试在我使用Inno创建的临时目录上使用deleteafterinstall,但它不起作用。 Inno会在安装目录中自动创建unins000.exeunins000.dat。因此,当它尝试删除根目录时,它会发现它不是空的。

我不需要Inno的卸载程序,因为3P应用程序有自己的。我可以告诉Inno Setup 来创建unins000文件吗?或者我可以告诉它删除临时目录,即使它不是空的吗?

1 个答案:

答案 0 :(得分:13)

我搜索并搜索了文档但无法找到它。然后我搜索了文档中的其他内容,就在那里。使用以下行停止创建卸载文件。

[Setup]
Uninstallable = no

但我仍然无法删除它创建的临时目录。