Ug, bug.  Can you file this on SourceForge?  Should be able to get a fix next 
week.  Be sure to put it under the "v3.0" Group and "light" Category.

-----Original Message-----
From: John Cooper (Volt) [mailto:a-jc...@microsoft.com] 
Sent: Monday, January 26, 2009 09:20
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] LGHT001 error from Light I can't seem to get rid of

On this run, I was using 3.0.4707.0.  Thinking that the latest version might 
fix the problem, I've installed 3.0.4923, but I get the same error.

So, then I tried offload things to lit.  If if leave off the -bf flag on lit, 
it compiles everything into wixlib's just fine (and then I get the 
aforementioned error in light.exe).  However, if I add the -bf flag to bind the 
binaries into the wixlib's, I get:

Microsoft (R) Windows Installer Xml Library Tool version 3.0.4923.0
Copyright (C) Microsoft Corporation. All rights reserved.

lit.exe : error LIT0001 : Unable to find an entry point named 'CreateCabCancel' 
in DLL 'winterop.dll'.

Exception Type: System.EntryPointNotFoundException

Stack Trace:
   at 
Microsoft.Tools.WindowsInstallerXml.Cab.Interop.NativeMethods.CreateCabCancel(IntPtr
 contextHandle)
   at Microsoft.Tools.WindowsInstallerXml.Cab.WixCreateCab.Dispose()
   at Microsoft.Tools.WindowsInstallerXml.Library.Save(String path, 
BinderFileManager binderFileManager, WixVariableResolver wixVariableResolver)
   at Microsoft.Tools.WindowsInstallerXml.Tools.Lit.Run(String[] args)


--
John M. Cooper


-----Original Message-----
From: Rob Mensching [mailto:rob.mensch...@microsoft.com]
Sent: Saturday, January 24, 2009 8:03 AM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] LGHT001 error from Light I can't seem to get rid of

What vesion of the WiX toolset are you using?

-----Original Message-----
From: John Cooper (Volt) [mailto:a-jc...@microsoft.com]
Sent: Friday, January 23, 2009 15:31
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] LGHT001 error from Light I can't seem to get rid of

I can't seem to get rid of this error on my server builds:

1/23/2009 2:57:48 PM    CMD:  
E:\bt\512100\build\setup\tools\wix\3.0.4707.0\binaries\light.exe -ct 16 -v 
-pedantic -ext WixUIExtension -ext WixNetFxExtension -cultures:en-us -loc 
E:\bt\512100\build\setup\tools\wix\3.0.4707.0\sources\loc\WixUI_en-us.wxl -loc 
E:\bt\512100\build\setup\PMX\Loc\locstrings_en-us.wxl -out 
"E:\bt\512100\Build\Setup\Kit\Bld1323\beta\disk1\Microsoft Windows Mobile PMX 
Adaption Kit.msi" E:\bt\512100\Build\Setup\Kit\Bld1323\beta\build\*.wixobj
1/23/2009 2:57:48 PM    Microsoft (R) Windows Installer Xml Linker version 
3.0.4707.0
1/23/2009 2:57:48 PM    Copyright (C) Microsoft Corporation. All rights 
reserved.
1/23/2009 2:57:48 PM
1/23/2009 2:59:40 PM    light.exe : error LGHT0001 : Exception of type 
'System.OutOfMemoryException' was thrown.
1/23/2009 2:59:40 PM
1/23/2009 2:59:40 PM    Exception Type: System.OutOfMemoryException
1/23/2009 2:59:40 PM
1/23/2009 2:59:40 PM    Stack Trace:
1/23/2009 2:59:40 PM       at System.String.GetStringForStringBuilder(String 
value, Int32 startIndex, Int32 length, Int32 capacity)
1/23/2009 2:59:40 PM       at System.Text.StringBuilder.GetNewString(String 
currentString, Int32 requiredLength)
1/23/2009 2:59:40 PM       at System.Text.StringBuilder.Append(String value)
1/23/2009 2:59:40 PM       at 
Microsoft.Tools.WindowsInstallerXml.Row.GetPrimaryKey(Char delimiter)
1/23/2009 2:59:40 PM       at 
Microsoft.Tools.WindowsInstallerXml.Symbol.get_Name()
1/23/2009 2:59:40 PM       at 
Microsoft.Tools.WindowsInstallerXml.SymbolCollection.Add(Symbol symbol)
1/23/2009 2:59:40 PM       at 
Microsoft.Tools.WindowsInstallerXml.Section.GetSymbols(IMessageHandler 
messageHandler)
1/23/2009 2:59:40 PM       at 
Microsoft.Tools.WindowsInstallerXml.SectionCollection.FindEntrySectionAndLoadSymbols(Boolean
 allowIdenticalRows, IMessageHandler messageHandler, OutputType 
expectedOutputType, Section& entrySection, SymbolCollection& allSymbols)
1/23/2009 2:59:40 PM       at 
Microsoft.Tools.WindowsInstallerXml.Linker.Link(SectionCollection sections, 
ArrayList transforms, OutputType expectedOutputType)
1/23/2009 2:59:40 PM       at 
Microsoft.Tools.WindowsInstallerXml.Tools.Light.Run(String[] args)
1/23/2009 2:59:40 PM    Binder temporary directory located at 
'C:\WINDOWS\TEMP\va_sd7cx'.
1/23/2009 2:59:40 PM    Validator temporary directory located at 
'C:\WINDOWS\TEMP\nonrjueh'.

Curiously, it does not show up on Vista when I build on my workstation.

--
John M. Cooper
Volt at Microsoft

------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to