Re: [WiX-users] bypass fileinuse

2011-02-07 Thread Andreas Mertens
Phil" Date: Monday, February 7, 2011 9:59 am Subject: Re: [WiX-users] bypass fileinuse > You could look at Restart Manager and have your exe integrate with > that, then the install will shut your app down and restart it with > the new version. > > http://msdn.microsoft.com/en

Re: [WiX-users] bypass fileinuse

2011-02-07 Thread Wilson, Phil
...@hotmail.com] Sent: Friday, February 04, 2011 2:45 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] bypass fileinuse Thanks Andreas! Yes, this would be a solution. One of my components is also a plug-in. I heard though that there is a way to setup some kind of

Re: [WiX-users] bypass fileinuse

2011-02-06 Thread Umeshj
I remember using a Windows API to copy files at boot time if they are in use MoveFileEx (?). Otherwise, files to be copied are copied in a batch file which is run at boot time through runonce key. This was before MSI and WIX. MSi and WIX may have an easier and more acceptable way of doing it a

Re: [WiX-users] bypass fileinuse

2011-02-04 Thread Mark Turek
a new copy and runs that. Of course you still need a core launcher app to deal with, but overall I find this works reasonably well. Andreas Mertens NVision Ideas Inc. - Original Message - From: Mark Turek Date: Friday, February 4, 2011 1:28 pm Subject: [WiX-users] bypass fileinuse >

Re: [WiX-users] bypass fileinuse

2011-02-04 Thread Andreas Mertens
runs that. Of course you still need a core launcher app to deal with, but overall I find this works reasonably well. Andreas Mertens NVision Ideas Inc. - Original Message - From: Mark Turek Date: Friday, February 4, 2011 1:28 pm Subject: [WiX-users] bypass fileinuse > I have a req

[WiX-users] bypass fileinuse

2011-02-04 Thread Mark Turek
I have a requirement where installation needs to proceed even if the exe (actually any installable component) is running and loaded in the memory. The installation should be silent and whenever currently running executable is closed the next startup should proceed with the newly installed one. T