[英]How to not remove certain files with Inno Setup installer and uninstaller
I am creating an installer using Inno Setup.我正在使用 Inno Setup 创建安装程序。 Below is my code.
下面是我的代码。
In my code, I save the configuration files in {userappdata}\\testApp\\settingFiles
.在我的代码中,我将配置文件保存在
{userappdata}\\testApp\\settingFiles
。
[Files]
Source: "C:\Users\taichi\Documents\hold\kivyTest\settingFiles\*"; \
DestDir: "{userappdata}\testApp\settingFiles"; \
Flags: ignoreversion recursesubdirs createallsubdirs
I don't want to delete {userappdata}\\testApp\\settingFiles
once the user has set up.我不想在用户设置后删除
{userappdata}\\testApp\\settingFiles
。
I do not want to delete this folder when the uninstaller is run.我不想在卸载程序运行时删除此文件夹。
Also, I don't want to overwrite this folder when the installer is run.此外,我不想在安装程序运行时覆盖此文件夹。
How can I do that?我怎样才能做到这一点?
I assume you are looking for onlyifdoesntexist
and uninsneveruninstall
flags .我假设您正在寻找
onlyifdoesntexist
和uninsneveruninstall
标志。
[Files]
Source: "C:\Users\taichi\Documents\hold\kivyTest\settingFiles\*"; \
DestDir: "{userappdata}\testApp\settingFiles"; \
Flags: ignoreversion recursesubdirs createallsubdirs \
onlyifdoesntexist uninsneveruninstall
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.