On 09-Oct-14 14:11, Phill Hogland wrote: > Since building in VS2013 with the Target "Test" fired after the Target > "Build" results in the invalid SQL error in Nit, I created a cmd batch file > to mimic the command line instructions in the chm. Lux and Candle succeed, > but Light fails with LGHT0182 cannot find definition for table "User". What are your commands? I can use the candle/lux/candle/light technique in the doc under "Building test packages" and it works. Lux.exe is what creates the "test consumer" that pulls in the tests referenced in CustomActions.wxs. The test consumer is a new .msi package just for running the tests and that's what you compile in the candle/light pair at the end.
Nit.exe will fail if you run it against a package that isn't a test consumer. (That's badness on my end; it should fail more gracefully.) -- sig://boB http://joyofsetup.com/ ------------------------------------------------------------------------------ Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users