I came across another interesting thing with Advanced Installer. When I'm using multiple instances, I make an version and I can install it a few times - works as intended. When I have to issue a small fix, like typo somewhere, or something small, I generate a new installer executable, whether or not bumping the version number the newer installer wont install stating there's a different version of this product on the given machine, and I have to remove it first. It wouldn't be an issue if we wouldn't need 3-5 configured environments at a given time.
Steps to reproduce:
1, Create new project
2, Turn on multiple instances
3, generate a new version, move it to a different directory (lets say this is "version A")
4, modify the project in some way, or even just don't do any modifications just press save
5, generate another version (I will refer to this as "version B")
If I install version A at least one time, I cant use the version B on the same machine, without removing version A first. This works the other way around too.
Software installs without issue when there are 0 modifications to the product code or version number.
Thank you in advance!