Hello Rob,
I've talked with our development team and we have added this improvement (to set the related property within Advanced Installer UI) on our TODO list. Thank you for your suggestion. Until this improvement will be available in a future version of Advanced Installer, as a workaround, you can use a custom action to set this property.
For example, you can go to "Custom Actions" page and add a "Launch file" custom action with sequence, scheduled as deferred with no impersonation before "Install Execution Stage -> Finish Execution -> InstallFinalize" standard action, like this:
- File to Launch: [WindowsFolder]system32\inetsrv\appcmd
Command Line: set config -section:applicationPools /[\[]name='YourAppName'[\]].processModel.loadUserProfile:true
In order to schedule the above custom action before "InstallFinalize" standard action you should proceed like this:
- select "Finish Execution" action group and from its context menu choose "Show Standard Action -> Finish Execution -> InstallFinalize"
- select your "Launch file" custom action and drag it just before "InstallFinalize" action
Also, I've attached a sample, created with version 10.2 of Advanced Installer, which implements a similar scenario.
Let us know if you have any questions.
All the best,
Daniel