Hey. How does the detection mechanism in the WiX bootstrapper work?
I have two MSIs, both of which are made with WiX. One of them is detected by the bootstrapper, the other isn't: [119C:1814][2011-06-17T11:32:33.849+01:00]: Initializing string variable 'MbaNetfxPackageId' to value 'Netfx4Full' [119C:1814][2011-06-17T11:32:33.850+01:00]: Setting string variable 'BundleTag' to value '' [119C:1814][2011-06-17T11:32:33.967+01:00]: Burn v3.6.1803.0, path: P:\Headline.TV\Development\Headline.Client\Sources\Bootstrap.Headline.Client\bin\Debug\Bootstrap.Headline.Client.exe, cmdline: '/log log.txt' [119C:1814][2011-06-17T11:32:33.967+01:00]: Setting string variable 'BurnLog' to value 'P:\Headline.TV\Development\Headline.Client\Sources\Bootstrap.Headline.Client\bin\Debug\log.txt' [119C:1814][2011-06-17T11:32:33.998+01:00]: Loading managed bootstrapper application. [119C:1814][2011-06-17T11:32:34.226+01:00]: Detect 3 packages [119C:1814][2011-06-17T11:32:34.230+01:00]: Detected related bundle: {0af890f7-5380-4a51-9137-bd798e6dac28}, scope: PerMachine, version: 1.0.0.0, operation: None [119C:1814][2011-06-17T11:32:34.246+01:00]: Condition 'Netfx4FullVersion AND (NOT VersionNT64 OR Netfx4x64FullVersion)' evaluates to true. [119C:1814][2011-06-17T11:32:34.246+01:00]: Detected package: Netfx4Full, state: Present, cached: No [119C:1814][2011-06-17T11:32:34.253+01:00]: Detect 1 msi features for package: Headline.Agent [119C:1814][2011-06-17T11:32:34.253+01:00]: Detected feature: Agent.Feature, state: Absent [119C:1814][2011-06-17T11:32:34.371+01:00]: Detected package: Headline.Agent, state: Absent, cached: Yes [119C:1814][2011-06-17T11:32:34.372+01:00]: Detect 5 msi features for package: Headline.Player [119C:1814][2011-06-17T11:32:34.372+01:00]: Detected feature: DirectXRedist, state: Local [119C:1814][2011-06-17T11:32:34.401+01:00]: Detected feature: AppConfig.Feature, state: Local [119C:1814][2011-06-17T11:32:34.402+01:00]: Detected feature: Player.Plugins.Feature, state: Local [119C:1814][2011-06-17T11:32:34.402+01:00]: Detected feature: Player.Feature, state: Local [119C:1814][2011-06-17T11:32:34.403+01:00]: Detected feature: PlayerPDB.Feature, state: Absent [119C:1814][2011-06-17T11:32:34.403+01:00]: Detected package: Headline.Player, state: Present, cached: Yes [119C:1814][2011-06-17T11:32:34.419+01:00]: Detect complete, result: 0x0 [119C:1814][2011-06-17T11:32:36.660+01:00]: Shutting down, exit code: 0x0 On this machine, both Headline.Agent and Headline.Player are installed. However, only the features (and consequently package) for Headline.Player get detected as present. What decides whether or not a package is detected? Best regards ALEXANDER K. SCHRØDER ------------------------------------------------------------------------------ EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users