Does this ever work or is it failing consistently? If it's intermittent then unreliable access to that location could still be the cause.
One other question is what does D: map to? You mention network, which makes me wonder if this is a mapped drive. Does this work if you use an entirely local path? Some MSI operations cause errors if with mapped network drives On Aug 23, 2013 10:05 PM, "Alain Forget" <afor...@cmu.edu> wrote: > Never mind, it clearly does, given the LGHT error. > > Maybe the extra backslash is confusing it? i.e., maybe > $(var.KMI.IntelliDrive.ServicesHost.TargetDir)\KMI.IntelliDrive.ServicesHost.vshost.exe.config > > Should be > > > $(var.KMI.IntelliDrive.ServicesHost.TargetDir)KMI.IntelliDrive.ServicesHost.vshost.exe.config > > ? > > -----Original Message----- > From: Alain Forget [mailto:afor...@cmu.edu] > Sent: Friday, August 23, 2013 16:56 > To: 'General discussion for Windows Installer XML toolset.' > Subject: Re: [WiX-users] LGHT0103 error where path is shorter than 255 > characters and file is present. > > You may already have verified this, but are you sure > $(var.KMI.IntelliDrive.ServicesHost.TargetDir) is defined and points to the > location you think it's supposed to point to? > > Alain > > -----Original Message----- > From: Bodden, Doug (KMWCR) [mailto:doug.bod...@kantarmedia.com] > Sent: Friday, August 23, 2013 16:21 > To: wix-users@lists.sourceforge.net > Subject: [WiX-users] LGHT0103 error where path is shorter than 255 > characters and file is present. > > I'm seeing a LGHT0103 error. The files are simply reported as not found; > but they're there. If you look at the light.exe command I ran below - I > grabbed the command text from a Visual Studio build log, and then ran > the ls command in powershell immediately after to demonstrate that the > file is there. > > > > Does not seem to be related to the path length or have the "cannot find > file with type" message in a similar behavior I saw reported. > > > > Powershell session w/ light.exe reproducing the error, and ls > demonstrating the file is there: > > > > > > PS > D:\Subversion\pdev\branches\Intellidrive\DirectHEAT_NPMarx\TNSMI.Net2\In > telliDrive\IntelliDriveServiceHostWixSetup> light.exe -out > D:\Subversion\pdev\branches\Intellidrive\DirectHEAT_NPMarx\TNSMI.Net2\In > telliDrive\IntelliDriveServiceHostWixSetup\bin\Release\en-US\IntelliDriv > eServiceHostWixSetup.msi -pdbout > D:\Subversion\pdev\branches\Intellidrive\DirectHEAT_NPMarx\TNSMI.Net2\In > telliDrive\IntelliDriveServiceHostWixSetup\bin\Release\en-US\IntelliDriv > eServiceHostWixSetup.wixpdb -cultures:en-US -ext "C:\Program Files > (x86)\WiX Toolset v3.7\bin\\WixNetFxExtension.dll" -loc > UI\WixUI_en-us.wxl -contentsfile > obj\Release\IntelliDriveServiceHostWixSetup.wixproj.BindContentsFileList > en-US.txt -outputsfile > obj\Release\IntelliDriveServiceHostWixSetup.wixproj.BindOutputsFileListe > n-US.txt -builtoutputsfile > obj\Release\IntelliDriveServiceHostWixSetup.wixproj.BindBuiltOutputsFile > Listen-US.txt -wixprojectfile > D:\Subversion\pdev\branches\Intellidrive\DirectHEAT_NPMarx\TNSMI.Net2\In > telliDrive\IntelliDriveServiceHostWixSetup\IntelliDriveServiceHostWixSet > up.wixproj obj\Release\CommonConfigContent.wixobj > obj\Release\Product.wixobj obj\Release\ServiceHostContent.wixobj > obj\Release\pth0E8FFB1A374BA65CFAE4D2CDD0154539\CancelDialog.wixobj > obj\Release\pth0E8FFB1A374BA65CFAE4D2CDD0154539\Common.wixobj > obj\Release\pth0E8FFB1A374BA65CFAE4D2CDD0154539\EnvironmentSelectionDial > og.wixobj > obj\Release\pth0E8FFB1A374BA65CFAE4D2CDD0154539\ErrorDialog.wixobj > obj\Release\pth0E8FFB1A374BA65CFAE4D2CDD0154539\ExitDialog.wixobj > obj\Release\pth0E8FFB1A374BA65CFAE4D2CDD0154539\FatalErrorDialog.wixobj > obj\Release\pth0E8FFB1A374BA65CFAE4D2CDD0154539\FilesInUseDialog.wixobj > obj\Release\pth0E8FFB1A374BA65CFAE4D2CDD0154539\PrimarySecondarySelectio > nDialog.wixobj > obj\Release\pth0E8FFB1A374BA65CFAE4D2CDD0154539\ProgressDialog.wixobj > obj\Release\pth0E8FFB1A374BA65CFAE4D2CDD0154539\ServiceInstallerUI.wixob > j obj\Release\pth0E8FFB1A374BA65CFAE4D2CDD0154539\UserExitDialog.wixobj > obj\Release\pth0E8FFB1A374BA65CFAE4D2CDD0154539\WelcomeDialog.wixobj > obj\Release\WindowsService.wixobj obj\Release\Product.Generated.wixobj > > Windows Installer Xml Linker version 3.7.1224.0 > > Copyright (C) Outercurve Foundation. All rights reserved. > > > > D:\Subversion\pdev\branches\Intellidrive\DirectHEAT_NPMarx\TNSMI.Net2\In > telliDrive\IntelliDriveServiceHostWixSetup\ServiceHostContent.wxs(67) : > error LGHT0103 : The system cannot find the file > 'D:\Subversion\pdev\branches\Intellidrive\DirectHEAT_NPMarx\TNSMI.Net2\I > ntelliDrive\Services > Domain\KMI.IntelliDrive.ServicesHost\bin\Release\\KMI.IntelliDrive.Servi > cesHost.vshost.exe.config'. > > > > PS > D:\Subversion\pdev\branches\Intellidrive\DirectHEAT_NPMarx\TNSMI.Net2\In > telliDrive\IntelliDriveServiceHostWixSetup> ls > 'D:\Subversion\pdev\branches\Intellidrive\DirectHEAT_NPMarx\TNSMI.Net2\I > ntelliDrive\Services > Domain\KMI.IntelliDrive.ServicesHost\bin\Release\\KMI.IntelliDrive.Servi > cesHost.exe.config' > > > > > > Directory: > D:\Subversion\pdev\branches\Intellidrive\DirectHEAT_NPMarx\TNSMI.Net2\In > telliDrive\Services Domain\KMI.IntelliDrive.ServicesHost\bin\Release > > > > > > Mode LastWriteTime Length Name > > > ---- ------------- ------ ---- > > > -a--- 8/21/2013 1:40 PM 5480 > KMI.IntelliDrive.ServicesHost.exe.config > See? The file is there. Local disk, so transient network problems are > not the cause. > > > > And here's the relevant bit of XML from the .wxs file containing the > component/file reference. It's a pretty simple bit of XML: > > > > <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> > > <Fragment> > > <DirectoryRef Id="INSTALLDIR"> > > <Directory Id="Config" Name="Config" /> > > </DirectoryRef> > > </Fragment> > > <Fragment> > > <Component > Id="KMI.IntelliDrive.ServicesHost.vshost.exe.config" > Directory="INSTALLDIR" Guid="*"> > > <File > Id="KMI.IntelliDrive.ServicesHost.vshost.exe.config" KeyPath="yes" > Source="$(var.KMI.IntelliDrive.ServicesHost.TargetDir)\KMI.IntelliDrive. > ServicesHost.vshost.exe.config" /> > > </Component> > > > > ... > > > > There are three files out of a few dozen that seem to cause the trouble > from time to time. I cannot see any pattern that might be causing the > problem. Can someone tell me what to do to gather more information? It > seems almost as though I'd need to run light.exe in a debugger to figure > this one out. > > > > Also, this does not seem to be the path length issue. Path length is > around 200 characters, not near the 255 character limit. So I am not > inclined to see it as this one: http://sourceforge.net/p/wix/bugs/2445/ > > > > Thanks, > > Doug > > > ------------------------------------------------------------------------------ > Introducing Performance Central, a new site from SourceForge and > AppDynamics. Performance Central is your source for news, insights, > analysis and resources for efficient Application Performance Management. > Visit us today! > http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > ------------------------------------------------------------------------------ > Introducing Performance Central, a new site from SourceForge and > AppDynamics. Performance Central is your source for news, insights, > analysis and resources for efficient Application Performance Management. > Visit us today! > http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > ------------------------------------------------------------------------------ > Introducing Performance Central, a new site from SourceForge and > AppDynamics. Performance Central is your source for news, insights, > analysis and resources for efficient Application Performance Management. > Visit us today! > http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > ------------------------------------------------------------------------------ Introducing Performance Central, a new site from SourceForge and AppDynamics. Performance Central is your source for news, insights, analysis and resources for efficient Application Performance Management. Visit us today! http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users