From: Vagmi M. <vag...@gm...> - 2005-02-07 06:48:05
|
Hi Uma, This is the expected behavior of Windows Installer and is there for good. The Windows Installer internally keeps track of all the actions it did and creates a rollback script. So, regardless of any MSI operation that is performed (barring repair, I guess), Windows Installer will kick in and say that you have some uncommited changes and would force you to roll them back before you make anymore changes to that machine. So this always leaves your system in a consistent state. So this behavior falls under the category of **Its not a bug, its an undocumented feature**. :-) On Mon, 7 Feb 2005 11:25:45 +0530, Uma Mageswari Natarajan <um...@az...> wrote: > > > I have tried to Abort installers of other applications, although it won't > show the roll back operation, the next I try to install the same > application, it won't take me thru the process of uninstalling the > application (it straight away starts with installation). But in my > application it first uninstalls in such a situation and later installs it. > > > > > -----Original Message----- > From: Rob Mensching [mailto:ro...@us...] > Sent: Friday, February 04, 2005 11:26 PM > To: Uma Mageswari Natarajan; wix...@li... > Subject: RE: [WiX-users] Task Manager - Aborting > > > > You killed the Windows Installer while it was executing a transaction? Uhh, > it's going to get extremely unhappy with you for doing that. Your machine > is in some partial state and the Windows Installer knows it (because they > have a transaction that isn't complete). Now they are telling you that your > machine is in a bad state and they want to get you back into a good state > (namely rollback the busted transaction). > > > > You really shouldn't kill the Windows Installer (or any application for that > matter) using the Task Manager. You end up in non-deterministic states. If > you have to, you have to... but prepared to deal with strange and unusual > behaviors. <smile/> > > > ________________________________ > > > From: wix...@li... > [mailto:wix...@li...] On Behalf Of Uma Mageswari > Natarajan > Sent: Friday, February 04, 2005 6:07 AM > To: wix...@li... > Subject: [WiX-users] Task Manager - Aborting > > > > Hi all, > > > > "Aborting the installation from Task Manager throws up system error", and on > subsequent attempt to install the application it asks for "Uninstall" or > "Repair" > > instead of installing the application. (Is it because registry entries are > not cleaned, if so clean the registry while killing the process from Task > Manager) > > > > Need urgently. > > > > Thanks, > > Uma > > -- Vagmi http://geekswithblogs.net/vagmi.mudumbai http://installneo.blogspot.com |