Windows installer does allow multi-instancing.  There is a topic devoted to it 
in the MSI SDK.  It isn't trivial to set up but it supposedly works (never had 
to use it myself).

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Denis Ahearn
Sent: Thursday, February 01, 2007 6:32 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Installing product multiple times on one machine

Hello,

My company produces a software product that deploys as an ASP.NET web 
application and set of web services.  We have used WiX to produce a slick 
installer that installs an instance of the product (i.e. virtual directories 
for the web application and web services) on a web server.

The problem we have is that our installer can only be run once per web server, 
as Windows Installer won't allow multiple instances of the same "product" to be 
installed on the same machine.  Our software doesn't yet support multi-tenancy 
(i.e. multiple customers within the same product instance), so currently we 
must deploy a separate instance of the product for each of our customers.  This 
approach doesn't scale well since a separate web server is then required for 
each install (customer).

We wrote our installer to prompt for things like the virtual directory names, 
database name, path on the file system for the install, etc., so theoretically 
if the installer could be run multiple times on the same machine, you could 
provide unique values for each of those installation parameters and allow the 
various product instances to coexist on the same machine.

I suspect that WiX and Windows Installer is not the right installation 
technology for what we need to do, but is there a way to use them the way we 
would like (i.e. run the installer multiple times on the same machine)?  If 
not, can someone suggest an alternate installation technology better suited for 
our product?

Thanks,
Denis Ahearn
Director Product Development
Superior Edge
201 North Broad Street, Suite #305
Mankato, MN  56001
Direct: 952-200-8516
Fax: 507-388-7820
Email: [EMAIL PROTECTED]<mailto:[EMAIL PROTECTED]>
[cid:image001.jpg@01C74607.42B2FBD0]
http://www.superioredge.com<http://www.superioredge.com/>

<<attachment: image001.jpg>>

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to