/bundles/itninjaweb/img/Breadcrumb_cap_w.png
Hi, I am currently packaging Rational Requisite Pro and its a patched vendor .msi.

I require the instllation to write some HKCU keys. I cannot use the advertised shortcut option as the .exe keypath is machine data so causes an ICE57.

I have therefore chosen the Active Setup option. Active setup runs correctly but the install runs a setup.exe from within the InstallExecute action and fails with an error 432 "setup detected uninstallshield is in use". I would like to condtionalise the running of this setup.exe whilst running the Active Setup repair to only run this setup.exe on the initial install and not repairs.

Any advise on a solution would be much apprieciated.

Thanks in advace.
0 Comments   [ - ] Hide Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
Answer this question or Comment on this question for clarity

Answers

0
This has now been solved :)

I have found a deferred custom action in the install exe sequence that I can conditionalise.
Answered 08/20/2008 by: TOBES_UK
Senior Purple Belt

Please log in to comment
0
I require the instllation to write some HKCU keys. I cannot use the advertised shortcut option as the .exe keypath is machine data so causes an ICE57.
If the shortcut is advertised then why not add the HKCU keys to a new component and associate the component with the same feature as the shortcut's exe component or a parent feature. This would repair the missing HKCU keys.
Answered 08/20/2008 by: AngelD
Red Belt

Please log in to comment
0
ORIGINAL: AngelD

I require the instllation to write some HKCU keys. I cannot use the advertised shortcut option as the .exe keypath is machine data so causes an ICE57.
If the shortcut is advertised then why not add the HKCU keys to a new component and associate the component with the same feature as the shortcut's exe component or a parent feature. This would repair the missing HKCU keys.


Yes this would also provide a solution I was forgetting the repair would be at feature level, thanks.

I have decided to choose the Active Setup option as the vendors shorcuts are non-advertised and also in various features and due to the complexity of the application have decided to leave them un-advertised.
Answered 08/20/2008 by: TOBES_UK
Senior Purple Belt

Please log in to comment
0
Anything that works is a solution so stick with AS.
Answered 08/20/2008 by: AngelD
Red Belt

Please log in to comment