He emailed me off list.  Basically his product doesn't actually install 
anything.  He's looking at a fake MSI design where he basically just wants to 
leverage MSI/WiX MSSQL CA's since that's the way other teams  have done it 
where he works.

Christopher Painter, Author of Deployment Engineering Blog
Have a hot tip, know a secret or read a really good thread that deserves 
attention? E-Mail Me


--- On Wed, 7/23/08, John Nannenga <[EMAIL PROTECTED]> wrote:

> From: John Nannenga <[EMAIL PROTECTED]>
> Subject: Re: [WiX-users] Multiple Installs without Un-Install?
> To: "General discussion for Windows Installer XML toolset." 
> <wix-users@lists.sourceforge.net>
> Date: Wednesday, July 23, 2008, 10:17 PM
> Any particular reason they do this?  (I'm not bashing
> folks or anything like that; I'm simply genuinely
> curious what the advantage would be in doing this)
> 
> 
> As Chris mentioned, you could modify the maintenance
> process to support your needs, leaving the product
> installed.
> 
> If that option doesn't appeal to you and you simply
> want your ideal way of "the MSI would un-install
> itself after it finished creating the database",
> here's a rather interesting option:
> 
> Presuming your SQL installation routine doesn't use a
> rollback script...  you could, force failure after your SQL
> installation is complete (which would then 'rollback the
> installation' and leave your DB stuff intact while not
> leaving the MSI [shim] installed).  Modify the UI end
> dialogs accordingly.  (though the MSI error code returned
> would still be failure, but if nothing's looking at
> that, what the heck, right?)
> 
> Or if that's too corny, you could wrap the MSI; either
> an external UI handler [a bit of work] or simply a batch
> script [or simply a utility] to perform the installation,
> then when completed, perform a silent un-installation.
> 
> 
> 
> 
> 
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf
> Of Daniel Zak
> Sent: Wednesday, July 23, 2008 8:00 PM
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] Multiple Installs without
> Un-Install?
> 
> I spoke to three different teams in our organization and
> they all use an MSI
> to install a database. I decided to try this as an
> alternative to the DOS
> batch script I used in the previous version of our
> software.
> 
> 
> On Wed, Jul 23, 2008 at 10:14 AM, John Nannenga
> <[EMAIL PROTECTED]>
> wrote:
> 
> > > Ideally, the MSI would un-install itself after it
> finished creating the
> > > database.
> >
> > This might be off topic, but curiosity got the best of
> me; given that to be
> > the case, why would this be in an MSI at all?
> >
> > -----Original Message-----
> > From: [EMAIL PROTECTED] [mailto:
> > [EMAIL PROTECTED] On Behalf Of
> Daniel Zak
> > Sent: Wednesday, July 23, 2008 12:05 PM
> > To: [EMAIL PROTECTED]; General
> discussion for Windows
> > Installer XML toolset.
> > Subject: Re: [WiX-users] Multiple Installs without
> Un-Install?
> >
> > The user wants to have the ability to install a
> database from any remote
> > machine. Also, additional databases would be installed
> at some other point
> > in time (e.g. perhaps 3 months later the user decides
> they need a second
> > database).
> >
> > Ideally, the MSI would un-install itself after it
> finished creating the
> > database.
> > Cheers,
> > Daniel
> >
> > On Wed, Jul 23, 2008 at 6:19 AM, Christopher Painter
> <
> > [EMAIL PROTECTED]> wrote:
> >
> > > You could modify the maintenance UI experience to
> have an option for
> > > creating additional database instances which
> would then execute your
> > script
> > > again but I'm wondering if it wouldn't be
> simpler to just write a small
> > > application utility and put it in the start menu
> to allow a user to
> > perform
> > > database management functions like creating
> additional named database
> > > instances.
> > >
> > > How do you feel about that?
> > >
> > > --- On Wed, 7/23/08, Daniel Zak
> <[EMAIL PROTECTED]> wrote:
> > >
> > > > From: Daniel Zak
> <[EMAIL PROTECTED]>
> > > > Subject: Re: [WiX-users] Multiple Installs
> without Un-Install?
> > > > To: wix-users@lists.sourceforge.net
> > > > Date: Wednesday, July 23, 2008, 1:28 AM
> > >  > Hi Christopher,
> > > >
> > > > I need multiple instances only of the
> database.
> > > >
> > > > Cheers,
> > > > Daniel
> > > >
> > > >
> > > > > Message: 9
> > > > > Date: Tue, 22 Jul 2008 05:31:10 -0700
> (PDT)
> > > > > From: Christopher Painter
> > > > <[EMAIL PROTECTED]>
> > > > > Subject: Re: [WiX-users] Multiple
> Installs without
> > > > Un-Install?
> > > > > To: "General discussion for
> Windows Installer XML
> > > > toolset."
> > > > >       
> <wix-users@lists.sourceforge.net>
> > > > > Message-ID:
> > > >
> <[EMAIL PROTECTED]>
> > > > > Content-Type: text/plain;
> charset=us-ascii
> > > > >
> > > > > Windows Installer supports multiple
> instance
> > > > installation, but the question
> > > > > I have is do you need multiple
> instances of your
> > > > product or only multiple
> > > > > instances of your database?
> > > > >
> > > > > Christopher Painter, Author of
> Deployment Engineering
> > > > Blog
> > > > > Have a hot tip, know a secret or read a
> really good
> > > > thread that deserves
> > > > > attention? E-Mail Me
> > > > >
> > > > >
> > > > > --- On Mon, 7/21/08, Daniel Zak
> > > > <[EMAIL PROTECTED]> wrote:
> > > > >
> > > > > > From: Daniel Zak
> <[EMAIL PROTECTED]>
> > > > > > Subject: [WiX-users] Multiple
> Installs without
> > > > Un-Install?
> > > > > > To:
> wix-users@lists.sourceforge.net
> > > > > > Date: Monday, July 21, 2008, 11:51
> PM
> > > > > > Hello,
> > > > > >
> > > > > > I created a script to install an
> SQL Server
> > > > database. A
> > > > > > user needs to be
> > > > > > able to run the script multiple
> times to install
> > > > multiple
> > > > > > databases.
> > > > > > However, the script requires the
> user to first
> > > > un-install
> > > > > > the product (which
> > > > > > does not delete the database)
> before being able
> > > > to install
> > > > > > a new database.
> > > > > >
> > > > > > Is there anything I can do to
> avoid requiring the
> > > > user to
> > > > > > explicitly
> > > > > > un-install the product?
> > > > > >
> > > > > > I included an extract of the
> script as a text
> > > > file.
> > > > > >
> > > > > > Thank you,
> > > > > > Daniel
> > > >
> >
> -------------------------------------------------------------------------
> > > > This SF.Net email is sponsored by the Moblin
> Your Move
> > > > Developer's challenge
> > > > Build the coolest Linux based applications
> with Moblin SDK
> > > > & win great prizes
> > > > Grand prize is a trip for two to an Open
> Source event
> > > > anywhere in the world
> > > >
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> > > >
> _______________________________________________
> > > > WiX-users mailing list
> > > > WiX-users@lists.sourceforge.net
> > > >
> https://lists.sourceforge.net/lists/listinfo/wix-users
> > >
> > >
> > >
> > >
> > >
> -------------------------------------------------------------------------
> > > This SF.Net email is sponsored by the Moblin Your
> Move Developer's
> > > challenge
> > > Build the coolest Linux based applications with
> Moblin SDK & win great
> > > prizes
> > > Grand prize is a trip for two to an Open Source
> event anywhere in the
> > world
> > >
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> > > _______________________________________________
> > > WiX-users mailing list
> > > WiX-users@lists.sourceforge.net
> > >
> https://lists.sourceforge.net/lists/listinfo/wix-users
> > >
> >
> -------------------------------------------------------------------------
> > This SF.Net email is sponsored by the Moblin Your Move
> Developer's
> > challenge
> > Build the coolest Linux based applications with Moblin
> SDK & win great
> > prizes
> > Grand prize is a trip for two to an Open Source event
> anywhere in the world
> >
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> > _______________________________________________
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
> >
> >
> -------------------------------------------------------------------------
> > This SF.Net email is sponsored by the Moblin Your Move
> Developer's
> > challenge
> > Build the coolest Linux based applications with Moblin
> SDK & win great
> > prizes
> > Grand prize is a trip for two to an Open Source event
> anywhere in the world
> >
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> > _______________________________________________
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move
> Developer's challenge
> Build the coolest Linux based applications with Moblin SDK
> & win great prizes
> Grand prize is a trip for two to an Open Source event
> anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> 
> 
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move
> Developer's challenge
> Build the coolest Linux based applications with Moblin SDK
> & win great prizes
> Grand prize is a trip for two to an Open Source event
> anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users


      

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to