cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
gnanu1228
Level 2

New install is redirected to Upgrade screen

Hi All,

I am facing a weird issue with Installshield 2015.  ***Only on few VM's***** when I run setup.exe it is directly launching upgrade screen instead of new install screen. On  new VM's I don't see this issue. User gets Install screen.

Upon enabling the debug log, I found that it is finding related products and setting IS_MAJOR_UPGRADE = yes

InstallShield 11:10:25: Begin SetAllUsers()
InstallShield 11:10:25: Getting records from Upgrade table
InstallShield 11:10:25: UpgradeCode: {E433EB35-B085-4977-AF48-F4665FBED628} MinVersion: 2.0 MaxVersion: Language: Attributes: 0
InstallShield 11:10:25: Checking related product {1EB968E7-754B-4D2E-B8AD-34F9F0D49D45}
InstallShield 11:10:25: {1EB968E7-754B-4D2E-B8AD-34F9F0D49D45} ***Related***
MSI (c) (44!1C) [11:10:25:692]: PROPERTY CHANGE: Adding IS_MAJOR_UPGRADE property. Its value is 'Yes'.
InstallShield 11:10:25: Checking related product {1EB968E7-754B-4D2E-B8AD-34F9F0D49D20}
InstallShield 11:10:25: {1EB968E7-754B-4D2E-B8AD-34F9F0D49D20} ***Related***
InstallShield 11:10:25: No related products for UpgradeCode {E433EB35-B085-4977-AF48-F4665FBED628} found
InstallShield 11:10:25: UpgradeCode: {E433EB35-B085-4977-AF48-F4665FBED628} MinVersion: 1.0.0 MaxVersion: 1.4.2 Language: Attributes: 0
InstallShield 11:10:25: Checking related product {1EB968E7-754B-4D2E-B8AD-34F9F0D49D45}
InstallShield 11:10:25: {1EB968E7-754B-4D2E-B8AD-34F9F0D49D45} ***Related***
InstallShield 11:10:25: Checking related product {1EB968E7-754B-4D2E-B8AD-34F9F0D49D20}
InstallShield 11:10:25: {1EB968E7-754B-4D2E-B8AD-34F9F0D49D20} ***Related***
InstallShield 11:10:25: No related products for UpgradeCode {E433EB35-B085-4977-AF48-F4665FBED628} found
InstallShield 11:10:25: End SetAllUsers()

1EB968E7-754B-4D2E-B8AD-34F9F0D49D72 is my current Product code. In upgrade settings ISpreventdowngrade is present by default and I have added Major upgrade.

My requirement - We have shipped products with upgrade code E433EB35-B085-4977-AF48-F4665FBED628 and want to upgrade those products with the newer version. 

I want to know how can I remove the extra product codes from the above log, where it is trying to find Related products. Those product codes are not present in my current project

 

 

Labels (1)
0 Kudos
(1) Reply
banna_k
Revenera
Revenera

Hi @gnanu1228 ,

 Can you check below KB article to ensure everything configured according to the MSI requirement for the upgrade:

https://community.flexera.com/t5/InstallShield-Knowledge-Base/Major-Upgrade-vs-Minor-Upgrade-vs-Small-Update/ta-p/4327

Can you check how all other related products are identified, is it possible to analyze in that particular system.

"I want to know how can I remove the extra product codes from the above log, where it is trying to find Related products. Those product codes are not present in my current project". ::  During the installation, it fetches the installed software information in the target system and upgrade based on the upgrade information configured. So, you can check how the related products are identified base on your upgrade scenario by analyzing on the target machine.  

 

Fro more information:

https://docs.microsoft.com/en-us/windows/win32/msi/major-upgrades

https://docs.microsoft.com/en-us/windows/win32/msi/patching-and-upgrades

 

0 Kudos