As I step through the Wix 3.8.722 code I observe in: src\ext\BalExtension\Wixstdba\WixStandardBootstrapperApplication.cpp
at line 916 " LoadBootstrapperBAFunctions(); if (m_fPrereq) { hr = ParsePrerequisiteInformationFromXml(pixdManifest); BalExitOnFailure(hr, "Failed to read prerequisite information."); } else { hr = ParseBootrapperApplicationDataFromXml(pixdManifest); BalExitOnFailure(hr, "Failed to read bootstrapper application data."); } " Prior to the call to LoadBootstrapperBAFunctions WinDbg shows m_fPrereq as undefined. On entry to this function it is set to zero and when the function returns control to the next line (the if statement) m_fPrereq is a large positive number 1753485088 (but it is set to several other values as I step through LoadBootstrapperBAFunctions. This is true even when there is no BAFunctions.dll specified. As a result the first part of the if statement is always executed and ParseBootrappApplicationDataFromXML is always skipped. 1) Is this correct logic? It just seems wrong for a WixStandardBootstrapperApplication.HyperlinkLargeLicense BA. 2) is ParseBootrappApplicationDataFromXML misspelled (missing the s)? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/WixStdBA-LoadBootstrapperBA-changes-m-fPrereq-tp7588034.html Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------------ Get 100% visibility into Java/.NET code with AppDynamics Lite! It's a free troubleshooting tool designed for production. Get down to code-level detail for bottlenecks, with <2% overhead. Download for free and get started troubleshooting in minutes. http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users