Hi.
I'm not sure if it is here we can submit ideas for new features, but here it goes.
I was struggling to find why my setup was stuck on step "creating folders" but I managed to figure it out: my application directory on Windows' "ProgramData" may grow to a rather large size. When using [Dirs] to create folders, apparently it was going over all the files in that directory setting permissions again.
The problem occurs when running an update on that instance.
I need to guarantee some permissions when creating the folder, but after that, when running updates to my application, I'd rather ignore the permission check and assume it's still correct.
It would be great if there was some flag that could be passed, such as:
[Dirs]
Name: "C:\ProgramData\MyOrg\MyApp\{code:instanceName}"; Permissions: users-modify; Flags: setaclonlyifnew
So it would set the permissions only if the directory didn't exist and was just created.
I'm aware I can write some code to check that, this is only my idea to make things easier.
Thanks!