Hi,
I have a few self-registering ocx:es which depend on Microsoft CRT dlls
(msvctrt.dll). I include Microsoft_VC80_CRT_x86.msm in my msi.
However, when my ocx self-registers during installation, the CRT dlls are not
available yet. I saw that the MsiPublishAssemblies action is scheduled after
SelfRegModules and tried to change the order:
<SelfRegModules Sequence="5600"/>
<SelfUnregModules Sequence="2200"/>
<MsiPublishAssemblies Sequence="5590"/> <!-- needs to be before
SelfRegModules -->
<MsiUnpublishAssemblies Sequence="2210"/> <!-- needs to be after
SelfUnregModules -->
Looking at the install log, I now see MsiPublishAssemblish is done before
SelfRegModules but the MsiPublishAssemblish action doesn't seem to do anything
and self-registration still fails.
Anybody have some ideas?
/Mikael
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now. http://p.sf.net/sfu/bobj-july
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users