I am aware that this question may have been answered before for earlier
versions of ISX but how can you get round the problem of running a Visual
Basic EXE as a custom action which is dependent on OLEAUT32.DLL.
Including the Visual Basic Virtual Machine merge module will install the
necessary versions of the files but only after the machine is rebooted (if
they are currently in use). Since this occurs after completion of the setup
process the Visual Basic custom action will be fired before the OLEAUT32.DLL
file has been installed.
This results in the Visual Basic executable throwing the following error:
"The file 'OLEAUT32.DLL' is out of date. This program requires a later
version"
Is there a way of ensuring that the machine is rebooted before the custom
action is executed but only if the OLE files needed updating (I don't want
to reboot if the files are already up to date) ??
Any ideas???
Thanks in advance
Alan
--
TeleWare PLC
TeleWare House, York Road, Thirsk, North Yorkshire, England. YO7 3BX.
Tel/Fax: +44 (0) 1845 521029
E-mail: alan...@teleware.co.uk