Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Heat harvesting is URL Encoding parenthesis in “Content” filenames resulting in LGHT0103 errors. #4062
I am using WiX v3.8.715.0 with my solution, which utilizes project harvesting. Some of the harvested files are 'Content' type and contain parenthesis in the filenames. In the generated .WXS file, the parenthesis are URL encoded in the Source attribute for the File element. This is resulting in LGHT0103 errors. (I am using VS2010, Win7 x64).
C:\Dev\STS\Mainline\StsSetup\obj\Release_TestBench.wxs(378,0): error LGHT0103: The system cannot find the file 'C:\Dev\STS\Mainline\TestBench\TestSequences\Examples\ModbusMasterTest%28Failing%29.xlsx'.
_TestBench.wxs snippet from v3.8.715.0 notice the %28 and %29:
_TestBench.wxs snippet from v3.7.1224.0 which does not exhibit any errors. Notice the parenthesis are preserved: