我正在使用Inno Setup创建我的应用程序的安装程序。
在第一次运行时,我的应用程序将创建一个SQLite数据库,但只有在用户具有修改安装文件夹的权限时才能实现。
我成功设置了文件的权限:
[Files]
Source: "D:\....\***.jar"; DestDir: "{app}"; \
Flags: ignoreversion; Permissions: users-full
Source: "D:\....\*"; DestDir: "{app}"; \
Flags: ignoreversion recursesubdirs createallsubdirs; Permissions: users-full
但这并没有帮助,因为我需要在安装文件夹上拥有完整的用户权限,例如:C:\Program Files\InstallationFolder