Hello,
I am currently using the Enterprise edition of your product. I created an installer for our customers with version number 20.0.0.1 which was launched successfully. It has the APPDIR property for the program files of our application. Our application also needs to install the user files to a custom location that the user can choose. So that is a property based folder which works well.
Now, I need to upgrade my application from 20.0.0.1 to 20.0.1.1, but when the previous installer had the option of "do not delete the msi file" unchecked so there is no way to apply a patch. Therefore I went ahead and created a major upgrade because that is the only way forward I guess. Please correct me if I am wrong here.
I am doing this by using the Upgrades feature and new product code and selected the option that says "Uninstall the previous version first, then install the current version". Also, I selected the option to remember the previous install location of the application. This only remembers the APPDIR location and does not remember the property based folder location that was created. Luckily I have the location stored in one of the registry entries so may be there is a way to retrieve it from that registry entry and store it in the path edit field of the custom location. For now I am manually selecting the custom folder location it needs to go to via the browse button.
The upgrade works perfectly well if the drives are from the machines internal HDDs. But the upgrade stalls completely if the install locations are external HDDs. The task manager has to intervene and kill the advanced installer task each time this happens. Now, we have a lot of customers who install the application on an external HDD that they have attached to their computers. So how do I resolve this? Is this a bug in AI or am I missing something here. Please help me out on this. I am attaching both the aip project files for 20.0.0.1 and 20.0.1.1 for your reference. Let me know if you need any extra information from my side. We need to roll out this update for our customers asap but this problem has stalled the roll out which is overdue.
Awaiting your reply at the earliest.
Thanks,
Mihir