我为C ++应用创建了一个Inno Setup脚本。该脚本工作正常,包括以下内容:
[Files]
Source: "C:\Users\john\Desktop\My_App_setup\my_app.exe"; DestDir: "{app}"; \
Flags: ignoreversion
Source: "C:\Users\john\Desktop\My_App_setup\settings\*"; DestDir: "{app}\settings"; \
Flags: ignoreversion recursesubdirs createallsubdirs
文件是C ++可执行文件my_app.exe
和最终用户自定义的设置文本文件。
我想要做的是当我有my_app.exe
的新版本来更新此文件并保留用户目前可能更改的相同设置。
我该怎么办?
答案 0 :(得分:4)
Source: "C:\Users\john\Desktop\My_App_setup\settings\*"; DestDir: "{app}\settings"; \
Flags: ignoreversion recursesubdirs createallsubdirs onlyifdoesntexist