This is supposed to be the current behavior of the Windows installer, unless the program has already been installed, in which case it'll reuse the previously installed-to directory.
InnoSetup says this about the DisableDirPath "auto" setting (the default):
"at startup Setup will look in the registry to see if the same application is already installed, and if so, it will not show the Select Destination Location wizard page."
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I assume you're talking about the Windows installer... I've assigned this to @rswindell since he's the one who creates that.
This is supposed to be the current behavior of the Windows installer, unless the program has already been installed, in which case it'll reuse the previously installed-to directory.
InnoSetup says this about the DisableDirPath "auto" setting (the default):
"at startup Setup will look in the registry to see if the same application is already installed, and if so, it will not show the Select Destination Location wizard page."
Example SyncTERM 1.7 Windows installer prompting for install location: