Hi all, i think i misundestand something in wix philosophy. I have 4 exe to install. I've created a bundle and 4 fragments. All is working nicely.
Now i want to conditonally add a registry key when one of the fragment is "executed". So i added this to the fragment: <DirectoryRef Id="TARGETDIR"> <Component Id="RegistryEntries" Guid="*"> <Condition><![CDATA[NETFRAMEWORK40CLIENT AND (VersionNT < v6.0)]]></Condition> <RegistryKey Root="HKCU" Key="Software\Company\ProductName" Action="create"> <RegistryValue Type="integer" Name="State" Value="1" KeyPath="yes" /> </RegistryKey> </Component> </DirectoryRef> <Feature Id="NetFx40ClientWebSupplement"> <ComponentRef Id="RegistryEntries" /> </Feature> But I don't know how to reference the feature, as i only have a bundle, not a product. Why would i do that ? I'm trying to detect in the managed bootstrapper if the prerequisite bootstrapper installed the .net framework or not (which is different of detecting if .net is installed). Why would i do that ? Because i'm trying to find a way to detect if another install is already in progress and requires a reboot. the only way i have found is read the endingFileRenameOperations key. But the prerequisite bootstrapper sets this key after strarting the managed bootstrapper ... I'm stuck. thks, Benjamin. ------------------------------------------------------------------------------ Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET Get 100% visibility into your production application - at no cost. Code-level diagnostics for performance bottlenecks with <2% overhead Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap1 _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users