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

Reply via email to