On 09-Oct-14 19:15, Phill Hogland wrote: > I see that I still have the -ext WixUtilExtension on the above candle > command. I removed it but Light still fails saying that 'User' Table is > not defined. I can't find anything else in my project related to the User > table. When I first started this project I added a reference to my PkgLib > in which I keep my common folder declarations, common remember properties > fragments, and localized strings. One of my property fragments needed the > User table, so that is where I think this issue got started. But I removed > all of that stuf, deleted the bin and obj files, and did a rebuild. I can't explain that. Lux works by scanning every input you give it for tests, generating a test Product that references those tests, and building the Product with the inputs. It relies on WiX to do its normal linking, pulling in only those fragments that are tests or the custom actions that are tested. But since everything is based on linking in whole fragments, you can pull in more than intended, if the fragments are bigger than necessary (i.e., fragments that include custom action definitions and components).
I have found a bug in how the MSBuild targets work. The generator makes an assumption about how the Product section is generated that is no longer true, after a compiler change (I think in v3.6) created both Product and Fragment sections in every Product file authoring. I'll get that fixed for WiX v3.10. -- 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://p.sf.net/sfu/Zoho _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users