Take a look at the log file that should be created in your %TEMP% directory. Hopefully that will show how the condition evaluated and explain why uninstall failed.
On Tue, Jan 10, 2012 at 12:00 PM, Jammer <jam...@jammer.biz> wrote: > Hi All, > > I'm creating my first bootstapper installer and I have a few questions. > > My entire script looks like this: > > <?xmlversion="1.0"encoding="UTF-8"?> > <Wixxmlns="http://schemas.microsoft.com/wix/2006/wi" > xmlns:util="http://schemas.microsoft.com/wix/UtilExtension"> > > <BundleName="MangoSetup" > Version="1.0.0.0" > Manufacturer="Mango-Solutions" > UpgradeCode="340fe3b1-b98d-42fc-9a15-d1d36ca83922" > HelpTelephone="+44 (0)1249 767700" > HelpUrl="http://www.mango-solutions.com" > Compressed="yes"> > > > <BootstrapperApplicationRefId="WixStandardBootstrapperApplication.RtfLicense"/> > > <util:RegistrySearchId="FindDotNet40ClientInstallRegValue" > Root="HKLM" > Key="SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client" > Value="Install" > Variable="DotNetFramework40ClientInstallRegValue"/> > > <util:RegistrySearchId="FindDotNet40FullInstallRegValue" > Root="HKLM" > Key="SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" > Value="Install" > Variable="DotNetFramework40FullInstallRegValue"/> > <Chain> > > <ExePackageVital="no" InstallCondition="NOT > FindDotNet40ClientInstallRegValue" Id="DOTNET4CP" > SourceFile="..\..\lib\net_client_profile\dotNetFx40_Client_x86_x64.exe"/> > <MsiPackageVital="yes" Id="MANGOANALYSE" > SourceFile="..\Build\Mango.Analyse.Installer.msi"/> > </Chain> > </Bundle> > </Wix> > > Even though I have a conditional set on the client profile exe it always > runs this package. As far as I can tell this is correct syntax. > > I also just noticed that in the Add/Remove Programs under winXP SP3 I > ended up with .NET 4.0 client profile installed, the Mango.Analyse > application AND an entry for this boot strapper ... when I tried to > uninstall the bootstrapper it just gave an error saying that it couldn't > proceed ... > > Would appreciate any pointers as I don't seem to be able to find much > documentation for this task. > -- > *Jammer* > WWW.JAMMER.BIZ <http://www.jammer.biz> > TWITTER <http://twitter.com/findjammer> LINKEDIN > <http://uk.linkedin.com/in/findjammer>** > > ------------------------------------------------------------------------------ > Write once. Port to many. > Get the SDK and tools to simplify cross-platform app development. Create > new or port existing apps to sell to consumers worldwide. Explore the > Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join > http://p.sf.net/sfu/intel-appdev > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > -- virtually, Rob Mensching - http://RobMensching.com LLC ------------------------------------------------------------------------------ Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex infrastructure or vast IT resources to deliver seamless, secure access to virtual desktops. With this all-in-one solution, easily deploy virtual desktops for less than the cost of PCs and save 60% on VDI infrastructure costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users