Hey all,
I'm struggle a bit with 3.6.
In my build process via MSBuild (vs2010) I'm now getting the following
error:
light.exe : error LGHT0001: Illegal characters in path.
Exception Type: System.ArgumentException
Stack Trace:
at System.IO.Path.CheckInvalidPathChars(String path)
at System.IO.Path.IsPathRooted(String path)
at
Microsoft.Tools.WindowsInstallerXml.BinderFileManager.ResolveFile(String
source, String type, SourceLineNumberCollection sourceLineNumbers, BindStage
bindStage)
at
Microsoft.Tools.WindowsInstallerXml.Binder.ResolveFields(TableCollection
tables, Hashtable cabinets, ArrayList delayedFields)
at Microsoft.Tools.WindowsInstallerXml.Binder.BindDatabase(Output
output, String databaseFile)
at Microsoft.Tools.WindowsInstallerXml.Binder.Bind(Output output,
String file)
at Microsoft.Tools.WindowsInstallerXml.Tools.Light.Run(String[] args)
Binder temporary directory located at
'C:\Users\Robert\AppData\Local\Temp\lxjy9l92'.
Any clues on how I can go about figuring out which .wxs source file causes
the problem (or better yet a specific error location)?
Any idea why
Microsoft.Tools.WindowsInstallerXml.BinderFileManager.ResolveFile() might be
getting called with an invalid file name... but one that passes Candle's
validation?
Is there anything I could run against the .wixobj files that might
extract/test the names of files?
Thanks,
Rob
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users