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