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

Reply via email to