I have been using Wix 2.0.3719.0 for forever and figured it was time to
upgrade to a newer version.  Before I make the switch however, I decided
it wise to try building all my installations with the newer version
before I add it to our nightly builds to see what kind of changes, if
any, I might need to make.  I have found a few minor tweaks I need to
make to my WiX source to avoid some new ICE errors I am seeing because
of changes to the resulting MSI files because of the new version.  No
problem there as I expected some of that.

However, I am seeing a merge module error using Light on some of the
installer builds.  It is only happening on my help installers which are
merging in my help merge module and some merge modules built with the
help integration tools from Microsoft.  The only difference in this
building and not building is the version of Wix: 2.0.3719.0 versus
2.0.5805.0.  The error I am seeing from Light is:

        light.exe -v0 -out ".\bin\Release\Intrinsyc Soleus AK Help.msi"
-loc ..\..\..\Common\UI\103
Microsoft (R) Windows Installer Xml Linker version 2.0.5805.0
Copyright (C) Microsoft Corporation 2003. All rights reserved.

Updating file information.
Generating database.
Merging modules.
light.exe : error LGHT0001 : Error HRESULT E_FAIL has been returned from
a call to a COM component.

Exception Type: System.Runtime.InteropServices.COMException

Stack Trace:
   at Microsoft.Tools.WindowsInstallerXml.IMsmMerge2.Merge(String
feature, String directory)
   at Microsoft.Tools.WindowsInstallerXml.Binder.MergeModules(String
databasePath, Output output)
   at Microsoft.Tools.WindowsInstallerXml.Binder.Bind(Output output)
   at Microsoft.Tools.WindowsInstallerXml.Tools.Light.Run(String[] args)
NMAKE : fatal error U1077: 'light.exe' : return code '0x1'

Any ideas of what may be causing this?  Could this be related to the
mergemod.dll problem that I've seen in some of the posts in the past
week or so?  I downloaded the binaries a few weeks ago so it should have
the latest files.

Thanks in advance,
Jim Williams
Intrinsyc Software International, Inc.
11130 NE 33rd Place, Suite 200 
Bellevue, WA 98004
[EMAIL PROTECTED]
425.732.4904 


-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to