Quantcast
Channel: Flexera Community Forums
Viewing all articles
Browse latest Browse all 4553

Changing Product Code in IS Express 2015

$
0
0
I can see no way of automatically or programmatically changing the Product Code for an InstallShield Express installer.

I need to build a nightly installer for our applications, for testing. We have bought Express 2015, and I can use the command line flag to change the version of the product in the MSI. I have setup upgrade paths so that it can do automatic full upgrades if the product is already installed. But without changing the Product Code, the installer refuses to install the update, claiming that a different version of the product is already installed.

From reading the help files an upgrade needs both the version and the product code to have changed, but the Upgrade Code should remain the same.

And before anyone starts with using the automation objects, this is not possible as the Express version does not support Automation, even though it has installed all the libraries. If you try to create any objects you get an error saying that 'Class does not support Automation' or similar.


It would also seem that the Pro version can save its files as XML, but I can't find any option to make the Express version do this, as this would possibly enable me to change the product code directly in the XML.

Any help would be appreciated

Darren.

Viewing all articles
Browse latest Browse all 4553

Trending Articles