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