Use a LaunchCondition in your MSI to detect for .NET 3.5 SP1 and deny installation if it's not present. See http://wix.sourceforge.net/manual-wix3/check_for_dotnet.htm
Also the following page may be of use to you if you're trying to create a bootstrapper to install .NET 3.5 SP1 before running your MSI -> http://wix.sourceforge.net/manual-wix3/install_dotnet.htm Both the above pages are also in the WiX.chm installed with the WiX v3.0 & v3.5 toolsets. Personally I use dotnetinstaller (http://dotnetinstaller.codeplex.com/) for my bootstrapper needs as I find it is very powerful but also very simple to understand and configure the behaviour you require. However you may find something like ClickOnce or Setupbld suits your needs. Until Burn (WiX v3.5 toolset bootstrapper) is finished you'll need to look outside of the WiX toolset to fulfil your bootstrapper requirements. Palbinder Sandher Software Deployment & IT Administrator T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the <Virtual Environment>** Integrated Environmental Solutions Limited. Registered in Scotland No. SC151456 Registered Office - Helix Building, West Of Scotland Science Park, Glasgow G20 0SP Email Disclaimer -----Original Message----- From: JKLists [mailto:jkli...@ifm-services.com] Sent: 02 December 2009 07:09 To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] setupbld diagnosing? John L Krupka wrote: > You should be able to set up preconditions on those things in the msi. > Setupbld is not the place for that to the best of my knowledge. > This is where my lack of understanding how MSIs work raises its head. My MSI has a condition where it needs .NET 3.5 SP1, and refuses to run if it is not installed. I need trigger the .NET setup in that case. There are also a couple of other installs that need to be run before mine. I'm under the impression that I need a bootstrapper for these things, but don't fully understand how these things work yet. ------------------------------------------------------------------------------ Join us December 9, 2009 for the Red Hat Virtual Experience, a free event focused on virtualization and cloud computing. Attend in-depth sessions from your desk. Your couch. Anywhere. http://p.sf.net/sfu/redhat-sfdev2dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users