Since we started distributing our product as a Single File Executable we have received quite a few complaints from our customers reporting disk space issues while using our IA9-generated installer. Our product's installer size is about 400MB and the disk consumption peak for such installer usually reaches about 1.4GB, making it a little bit troublesome for some customers to use it at times. This usually happens because most of these customers use the C: volume to store only OS-related files, and therefore, there is not much space left for other stuff.
On the other hand, most of these customers have a secondary local disk to install their applications (such as our product) and want to use it to store the temporary files generated by the installer as well, but IA9 uses the user's %TMP% environment variable, which in this case will point to the OS drive C:. Even though I tried, I didn't manage to find any IA9 property, configuration, or command line parameter that will allow me to, in some sort of way, programmatically change this temp folder.
- Is there any solution other than changing the user's %TMP% environment variable?
Thanks in advance!
Regards,