Automatic reboot

Hi,

we want to patch a ShellExtension during an Update which is in use by the Explorer.exe. If we do so, the Updater correctly shows, that the DLL is in use by "Explorer.exe", but doesn't give an Option to either kill and restart the Process nor to replace the DLL during the next Reboot ... Is there an easy way to do so?

Thanks

Hey Patrick,

One way to handle this is to kill explorer using a batch file that will be executed before your update, then have another batch file that restarts explorer immediately after the update.

Would that work for you?

Or would you rather have an option to kill the process (in your case Explorer) using the file?

Hi Sam, thanks for your quick reply ...

The finest way would be, that the Updater itself has an Option to close and restart the Program which locks a File (since it already determines that Explorer.exe locks the File to update). Also the Problem is, that I've to implement some sort of PrePatch.exe and a PostPatch.exe cause a File can't be executed twice (before and after a patch has been applied).

Thanks

And ... The biggest gap is, that I've to restart the Explorer always! Not only if I update the DLL ... Cause I don't really know if the User has a Version with a DLL needs to be patched or a Version with a DLL which is already up to date and only some other files needs to be updated ...

Ok, we'll add the ability to close "in use" apps (like Explorer) to either wyBuild 2.6.18 or 2.7.0.

Hey Sam, thanks for the Update, that are great news ...

Is there already an ETA for the Update?

Thanks!

We're working on it -- we want to have 2.6.18 out soon.

wyBuild 2.6.18 is now out.