Hi,
As proposed in one mail I wrote a DLL for detecting old installations.
But WiX seems to completely ignore InstallExecuteSequence!
I played around, tried different things but it is just ignored!
For testing I just added this to my file:
<Property Id='NOTEPAD'>Notepad.exe</Property>
<CustomAction Id='FooBar' Property='NOTEPAD' ExeCommand=''
Return='asyncNoWait' />
<InstallExecuteSequence>
<Custom Action='FooBar' After='LaunchConditions' />
</InstallExecuteSequence>
Even if I install with msiexec /i test.msi /l*vx logfile.log
there is not even the word FooBar included! After LaunchConditions there
is ValidateProductID executed:
[...]
Aktion gestartet um 21:07:26: LaunchConditions.
Aktion beendet um 21:07:26: LaunchConditions. Rückgabewert 1.
MSI (c) (74:80) [21:07:26:477]: Doing action: ValidateProductID
Aktion 21:07:26: ValidateProductID.
[...]
Is there anything I should additionally do?
Regards,
Luke
------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users