我正在使用Inno安装程序将第三方安装程序与我构建的另一个EXE打包,为我们的安装环境做好准备。我真的想在完成后删除最终用户计算机上的所有安装程序文件。我尝试在我使用Inno创建的临时目录上使用deleteafterinstall
,但它不起作用。 Inno会在安装目录中自动创建unins000.exe
和unins000.dat
。因此,当它尝试删除根目录时,它会发现它不是空的。
我不需要Inno的卸载程序,因为3P应用程序有自己的。我可以告诉Inno Setup 不来创建unins000文件吗?或者我可以告诉它删除临时目录,即使它不是空的吗?
答案 0 :(得分:13)
我搜索并搜索了文档但无法找到它。然后我搜索了文档中的其他内容,就在那里。使用以下行停止创建卸载文件。
[Setup]
Uninstallable = no
但我仍然无法删除它创建的临时目录。