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

