Thanks for the tip, but what we are seeking for is a "100% pure MSI"
way. :-)

> -----Original Message-----
> From: Richard Horsley [mailto:[email protected]]
> Sent: Donnerstag, 1. April 2010 12:57
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] Prevent deinstallation
> 
> If it needs to be independent and not part of an overall upgrade then
> no, msp is not the solution for you. Unfortunately im not entirely
sure
> that there IS a way of doing what you want without there being a way
of
> the user removing the msi using the control panel. The only other
thing
> you could do is have the installer create shared files as well as the
> installed product and make one of these an .inf file that contains the
> installed information that your support desk can check to see if the
> product was EVER installed.
> 
> Richard Horsley
> 
> -----Original Message-----
> From: Markus Karg [mailto:[email protected]]
> Sent: 01 April 2010 11:20
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] Prevent deinstallation
> 
> Well, the problem is actually less that we want to prevent *files*
from
> getting removed (the module itself is not a file but a once-run
> proprietary script that removes itself as soon as it successfully
> terminated) but that we want to prevent (a) the uninstall button
> produces any kind of error message (e. g. it does not find the
> self-erased file), and (b) our hotline falls into a trap when checking
> for installed modules using the system control panel, not seeing the
> module anymore there.
> 
> Also, the modules are only dependent of the main product, but must be
> independent of other modules.
> 
> So this sounds as if .msp is *not* the solution then?
> 
> > -----Original Message-----
> > From: Richard Horsley [mailto:[email protected]]
> > Sent: Donnerstag, 1. April 2010 12:05
> > To: General discussion for Windows Installer XML toolset.
> > Subject: Re: [WiX-users] Prevent deinstallation
> >
> > Theoretically yes, they will be able to remove the patch from
> "Programs
> > and Features" if they click on "View installed updates", however, if
> > you create the patch correctly, removing it will not actually remove
> > the patched files. I have a patch process that works in this way. It
> > should be noted though, that if you create any further patches that
> > rely on the original being installed first, the user will have to be
> > aware of the upgrade path.
> >
> > -----Original Message-----
> > From: Markus Karg [mailto:[email protected]]
> > Sent: 01 April 2010 10:58
> > To: General discussion for Windows Installer XML toolset.
> > Subject: Re: [WiX-users] Prevent deinstallation
> >
> > In theorey we could, but:
> >
> > Will this solve the problem?
> >
> > Will the user be able to see that the module was installed?
> >
> > > -----Original Message-----
> > > From: Richard Horsley [mailto:[email protected]]
> > > Sent: Donnerstag, 1. April 2010 11:42
> > > To: General discussion for Windows Installer XML toolset.
> > > Subject: Re: [WiX-users] Prevent deinstallation
> > >
> > > Could you create an .msp to patch the original installer to add
> these
> > > files?
> > >
> > > -----Original Message-----
> > > From: Markus Karg [mailto:[email protected]]
> > > Sent: 01 April 2010 10:30
> > > To: General discussion for Windows Installer XML toolset.
> > > Subject: [WiX-users] Prevent deinstallation
> > >
> > > We have to write a .msi to install modules into a preinstalled
> > > software.
> > >
> > >
> > >
> > > The problem is that once the module is installed, it can never get
> > > uninstalled, as it modifies some software-internal structures in a
> > way
> > > that makes it impossible to undo.
> > >
> > >
> > >
> > > So, we have to prevent that somebody goes into the system control
> > > panel,
> > > selects the module, and presses "uninstall".
> > >
> > >
> > >
> > > Can we do that using WiX?
> > >
> > >
> > >
> > >
> >
>
-----------------------------------------------------------------------
> > > -------
> > > Download Intel® Parallel Studio Eval
> > > Try the new software tools for yourself. Speed compiling, find
bugs
> > > proactively, and fine-tune applications for parallel performance.
> > > See why Intel Parallel Studio got high marks during beta.
> > > http://p.sf.net/sfu/intel-sw-dev
> > > _______________________________________________
> > > WiX-users mailing list
> > > [email protected]
> > > https://lists.sourceforge.net/lists/listinfo/wix-users
> > >
> > > ######################## DISCLAIMER ####################
> > >
> > > Please consider the environment before printing this e-mail.
> > >
> > > This e-mail has been scanned for all known virus's but this is not
> a
> > > confirmation it is virus free.
> > >
> > > This is an e-mail from EIC Limited (Company Reg: 1086295). The
> > contents
> > > of this e-mail are confidential. EIC Limited do not accept
> > > responsibility for the accuracy or completeness of the contents of
> > this
> > > e-mail as it has been transmitted over a public network. If you
> > receive
> > > this e-mail in error please accept our apology. If this is the
case
> > we
> > > would be obliged if you would contact the sender and then delete
> this
> > > e-mail.
> > >
> > > THIS E-MAIL AND / OR ANY REPLIES TO IT, AND ANY ATTACHMENTS MAY BE
> > > INTERCEPTED, COPIED OR MONITORED BY EIC LIMITED FOR THE PURPOSE OF
> > > MONITORING OR KEEPING RECORD OF ITS BUSINESS AND FOR THE PURPOSES
> SET
> > > OUT IN THE TELECOMMUNICATIONS (LAWFUL BUSINESS PRACTICES)
> > (INTERCEPTION
> > > OF COMMUNICATIONS) REGULATIONS 2000.
> > >
> > > All statements made in this e-mail are subject to contract. The
> > > contents are not to be regarded as a contractual offer or
> acceptance.
> > > The sender is not authorised to bind EIC Limited.
> > >
> > > The views expressed in this e-mail are those of the sender and not
> > > necessarily those of EIC Limited.
> > >
> > > ######################## DISCLAIMER ####################
> > >
> > >
> > >
> >
>
-----------------------------------------------------------------------
> > > -------
> > > Download Intel® Parallel Studio Eval
> > > Try the new software tools for yourself. Speed compiling, find
bugs
> > > proactively, and fine-tune applications for parallel performance.
> > > See why Intel Parallel Studio got high marks during beta.
> > > http://p.sf.net/sfu/intel-sw-dev
> > > _______________________________________________
> > > WiX-users mailing list
> > > [email protected]
> > > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
> >
>
-----------------------------------------------------------------------
> > -------
> > Download Intel® Parallel Studio Eval
> > Try the new software tools for yourself. Speed compiling, find bugs
> > proactively, and fine-tune applications for parallel performance.
> > See why Intel Parallel Studio got high marks during beta.
> > http://p.sf.net/sfu/intel-sw-dev
> > _______________________________________________
> > WiX-users mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
> > ######################## DISCLAIMER ####################
> >
> > Please consider the environment before printing this e-mail.
> >
> > This e-mail has been scanned for all known virus's but this is not a
> > confirmation it is virus free.
> >
> > This is an e-mail from EIC Limited (Company Reg: 1086295). The
> contents
> > of this e-mail are confidential. EIC Limited do not accept
> > responsibility for the accuracy or completeness of the contents of
> this
> > e-mail as it has been transmitted over a public network. If you
> receive
> > this e-mail in error please accept our apology. If this is the case
> we
> > would be obliged if you would contact the sender and then delete
this
> > e-mail.
> >
> > THIS E-MAIL AND / OR ANY REPLIES TO IT, AND ANY ATTACHMENTS MAY BE
> > INTERCEPTED, COPIED OR MONITORED BY EIC LIMITED FOR THE PURPOSE OF
> > MONITORING OR KEEPING RECORD OF ITS BUSINESS AND FOR THE PURPOSES
SET
> > OUT IN THE TELECOMMUNICATIONS (LAWFUL BUSINESS PRACTICES)
> (INTERCEPTION
> > OF COMMUNICATIONS) REGULATIONS 2000.
> >
> > All statements made in this e-mail are subject to contract. The
> > contents are not to be regarded as a contractual offer or
acceptance.
> > The sender is not authorised to bind EIC Limited.
> >
> > The views expressed in this e-mail are those of the sender and not
> > necessarily those of EIC Limited.
> >
> > ######################## DISCLAIMER ####################
> >
> >
> >
>
-----------------------------------------------------------------------
> > -------
> > Download Intel® Parallel Studio Eval
> > Try the new software tools for yourself. Speed compiling, find bugs
> > proactively, and fine-tune applications for parallel performance.
> > See why Intel Parallel Studio got high marks during beta.
> > http://p.sf.net/sfu/intel-sw-dev
> > _______________________________________________
> > WiX-users mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> 
>
-----------------------------------------------------------------------
> -------
> Download Intel® Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> _______________________________________________
> WiX-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/wix-users
> 
> ######################## DISCLAIMER ####################
> 
> Please consider the environment before printing this e-mail.
> 
> This e-mail has been scanned for all known virus's but this is not a
> confirmation it is virus free.
> 
> This is an e-mail from EIC Limited (Company Reg: 1086295). The
contents
> of this e-mail are confidential. EIC Limited do not accept
> responsibility for the accuracy or completeness of the contents of
this
> e-mail as it has been transmitted over a public network. If you
receive
> this e-mail in error please accept our apology. If this is the case we
> would be obliged if you would contact the sender and then delete this
> e-mail.
> 
> THIS E-MAIL AND / OR ANY REPLIES TO IT, AND ANY ATTACHMENTS MAY BE
> INTERCEPTED, COPIED OR MONITORED BY EIC LIMITED FOR THE PURPOSE OF
> MONITORING OR KEEPING RECORD OF ITS BUSINESS AND FOR THE PURPOSES SET
> OUT IN THE TELECOMMUNICATIONS (LAWFUL BUSINESS PRACTICES)
(INTERCEPTION
> OF COMMUNICATIONS) REGULATIONS 2000.
> 
> All statements made in this e-mail are subject to contract. The
> contents are not to be regarded as a contractual offer or acceptance.
> The sender is not authorised to bind EIC Limited.
> 
> The views expressed in this e-mail are those of the sender and not
> necessarily those of EIC Limited.
> 
> ######################## DISCLAIMER ####################
> 
> 
>
-----------------------------------------------------------------------
> -------
> Download Intel® Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> _______________________________________________
> WiX-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/wix-users

------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to