Hi Advanced Installer Support Team,
Please let me draw your attention on a potential issue of Advanced Installer 12.2: some resource files remains on local hard drive after uninstalling our product. Obviously we´d like to make sure that all files installed/created by us will be cleared when a customer is about the delete our product.
Here are the steps of reproduction, please perform them by using the attached sample projects:
1. Open Sample project 4 - Client.aip and create a build with version number 1.0.0.
Note: I´d like to keep extracted msi and cab files stored after the installation, so the relevant checkbox (in Builds section) is enabled.
2. Install the outcome (single exe) on a PC. (I used a 64-bit Windows 8 PC for this purpose.)
Note: An .msi and a .cab file appears under "C:\Users\zsolt.kollarits\AppData\Roaming\Your Company\Sample project 4 - Client\install" location as expected.
3. Create a build with version number 2.0.0 (new major update).
4. Use the Update project.aip to create an update for the exe of 2.0.0.
5. Install version 2.0.0 update on the PC by running "Updater for Sample project 4".
Note 1: I´d expect the new resource files to go to "C:\Users\zsolt.kollarits\AppData\Roaming\Your Company\Sample project 4 - Client\install" location, however the updater puts them into "C:\AppData\Roaming\Your Company\Sample project 4 - Client\install" folder instead.
Note 2: The updater also creates a temp folder for the copy of the actual setup file under "C:\ProgramData\Your Company\Sample project 4 - Client\updates".
6. Go to Programs & Features and uninstall Sample project 4.
At this point 2 folders
C:\Users\zsolt.kollarits\AppData\Roaming\Your Company\Sample project 4 - Client\install
C:\ProgramData\Your Company\Sample project 4 - Client\updates
out of 3 will be cleared, but 1 folder
C:\AppData\Roaming\Your Company\Sample project 4 - Client\install
will remains untouched with all the files inside of it.
Could you please try to reproduce the described behaviour? Would it be possible to free all 3 folders during uninstallation?
Why our resource files are stored in different places like:
under "C:\Users\zsolt.kollarits\AppData\Roaming\Your Company\Sample project 4 - Client\install" in case of normal installation procedure and
under "C:\AppData\Roaming\Your Company\Sample project 4 - Client\install" in case of installing the exact same package via the updater?
Thanks in advance for your answers!
Regards,
Zsolt Kollarits