I'm currently evaluating InstallShield Express. Prior to this I have been using InstallShield Windows Installer (I know-way out of date!). My old .ism files do NOT, I repeat, do NOT successfully convert in Express:huh: . As a result, I had to build new installers from scratch - not too drastic as they come from VB projects and Express did most of the work for me. However, I need to rescue the old ProductCode and UpgradeCode from the previous installer. I was able to find the ProductCode in the registry after I installed the old version. However, I can't find the UpgradeCode.
Where is the UpgradeCode stored in the registry? If it is not stored there, where is it? In the cache? In any case I need to find it. How?
Any help appreciated.
John
This is a ready-only archive of the InstallSite Forum. You cannot post any new content here. / Dies ist ein Archiv des InstallSite Forums. Hier können keine neuen Beiträge veröffentlicht werden.

Where is UpgradeCode in registry?
Started by
ejm
, Sep 13 2005 23:31
3 replies to this topic
Posted 14 September 2005 - 09:24
Express is a lower edition than ISWI. You should be able to migrate your project to IS 11 Professional or Premier, but not Express, because it has a limited feature set.
The best way to find ProductCode, UpgradeCode and the like of your old package would be opening the .msi file in Orca and looking at the Property table.
The best way to find ProductCode, UpgradeCode and the like of your old package would be opening the .msi file in Orca and looking at the Property table.
Stefan Krüger
InstallSite.org twitter facebook
Posted 14 September 2005 - 12:10
That would be great but I don't have the .msi file only the old .ism project and the generated setup.exe...
Posted 14 September 2005 - 15:01
Launch setup.exe. This should extract the .msi file to the temp folder. Grab it from there while the Welcome dialog is on the screen.
Stefan Krüger
InstallSite.org twitter facebook