The WiX-devs archive lists failure to resolve "$(var.SolutionDir)" as bug 1908338.
After installing WiX 3.6 beta, I'm receiving the error as described in bug report 1908338. Is this a regression? Light raised the error "LGHT0094: Unresolved reference to symbol 'WixComponentGroup:Utilities.IO.Binaries' in section 'Fragment:'" for each ComponentGroupRef and the warning " C:\Program Files (x86)\MSBuild\Microsoft\WiX\v3.x\wix2010.targets(1226,5): warning : Solution properties are only available during IDE builds or when building the solution file from the command line. To turn off this warning set <DefineSolutionProperties>false</DefineSolutionProperties> in your .wixproj file. [D:\Projects\trunk\src\app\Deployment\WixSetup\WixSetup.wixproj]". So in the initial PropertyGroup of the wixproj file I added the element definition "<DefineSolutionProperties>False</DefineSolutionProperties>". While this resolved the LGHT0094 error, the WiX project now fails to build with the error "error CNDL0150: Undefined preprocessor variable '$(var.SolutionDir)'." The solution contains 12 C# projects, a DDK project in C and a couple C++ projects in addition to the WiX project. The build environment is Visual Studio 2010 version 10.0.31118.1 SP1Rel. How can I use the project references and variables as listed in the documentation? Regards, Dave ------------------------------------------------------------------------------ All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users