I create MSIs through the use of merge modules. I have been using Wix
version 2.0.3309 for a while now and have not had any problems generating
the MSIs, I have tried a few times to upgrade to later versions of Wix. I
have tried 3719 and now 4820. With both the latter versions, The MSM
generation looks fine, but I get the following error during the final light
phase when it attempts to create the MSI from the MSM.

 

light.exe : error LGHT0001 : Retrieving the COM class factory for component
with

 CLSID {F94985D5-29F9-4743-9805-99BC3F35B678} failed due to the following
error:

 8007007e.

 

Exception Type: System.IO.FileNotFoundException

 

Stack Trace:

   at Microsoft.Tools.WindowsInstallerXml.Binder.MergeModules(String
databasePat

h, Output output)

   at Microsoft.Tools.WindowsInstallerXml.Binder.Bind(Output output)

   at Microsoft.Tools.WindowsInstallerXml.Tools.Light.Run(String[] args)

 

I think I have seen some prior posts about installing Orca and registering
mergemod.dll to fix this problem. I have done both and I can find the CLSID
above in the registry as a registered COM object. Still get this failure.
What else is needed to get this to work ?

 

Thanks for your responses,

 

-Sandip

 

 

 

 

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to