【问题标题】:How to not remove certain files with Inno Setup installer and uninstaller如何不使用 Inno Setup 安装程序和卸载程序删除某些文件
【发布时间】:2020-04-02 16:20:14
【问题描述】:

我正在使用 Inno Setup 创建安装程序。下面是我的代码。

在我的代码中,我将配置文件保存在{userappdata}\testApp\settingFiles

[Files]
Source: "C:\Users\taichi\Documents\hold\kivyTest\settingFiles\*"; \
    DestDir: "{userappdata}\testApp\settingFiles"; \
    Flags: ignoreversion recursesubdirs createallsubdirs

我不想在用户设置后删除{userappdata}\testApp\settingFiles

我不想在卸载程序运行时删除此文件夹。

另外,我不想在安装程序运行时覆盖这个文件夹。

我该怎么做?

【问题讨论】:

    标签: installation inno-setup


    【解决方案1】:

    我假设您正在寻找 onlyifdoesntexistuninsneveruninstall flags

    [Files]
    Source: "C:\Users\taichi\Documents\hold\kivyTest\settingFiles\*"; \
        DestDir: "{userappdata}\testApp\settingFiles"; \
        Flags: ignoreversion recursesubdirs createallsubdirs \
               onlyifdoesntexist uninsneveruninstall
    

    【讨论】:

      猜你喜欢
      • 2014-07-08
      • 2021-01-07
      • 2018-05-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-27
      • 2011-01-29
      • 2016-02-19
      相关资源
      最近更新 更多