AFAIK you can't install IIS externally - it's an operating system
component. 

It's not a Wix inconvenience that you can't install the .NET framework
and SQL and so on in an MSI setup. There are a couple of reasons:

1. It's an architectural feature of Windows Installer.  The main issue
is that you can't properly have simultaneous MSI installations.  The
.NET FW and SQL are both MSI-based setups so you can't run them from
your MSI setup. 

2. The 1.1 FW redist might need to update the Windows Installer engine
on the system (an engine update is included in the setup). The Windows
Installer 3.1 redist might need to update the MSI engine on the system.
You can't expect the MSI engine to be able to properly update itself
while it's already running your MSI install, and the MSI install won't
even start if the Windows Installer engine is less than the required
level specified in the MSI file. 

This is why bootstrappers (a subject of much discussion lately) like the
one in Visual Studio (among others) install frameworks, SQL and Windows
Installer updates before launching the MSI file. 


Phil Wilson 


-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of XiaoYuan
Duan
Sent: Thursday, January 18, 2007 4:53 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Bootstrapper and MSI

Hi, there
I'm very new to Wix and installation programming. We have a web
application nearly completed and need it to be installed as a single
application on laptop somehow. As a web app. it needs following supports
before the app. installed:
1. IIS
2. .NET Framework 1.1
3. Windows Installer 3.1
4. SQL Server 2005 Express

I once plan to create a single executable setup programm to install all
of above and the web app. in one go. It seems lots of road blocks out
there,on inconvenience is that Wix can not intergrate those components
into MSI file. As many of you have abundant experience in this topic,
can I seek some advice at this ealy stage before I go into the wrong
direction.( I'm really new to this subject.) Ok, to accomplish the task
I plan to:
1. create a setup.exe to install IIS, .Net , WindowsInstaller, SQL
Server and configure the relative settings in order.
2. create setup.msi by wix to create database and configure relative
files.

Many thanks!
Duan



------------------------------------------------------------------------
-
Take Surveys. Earn Cash. Influence the Future of IT Join
SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDE
V
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to