Help - Updating stuck on Extracting UpdateSolved

Hi,

First let me thank you for a wonderfull project.

At some point our users complains avout a critical bug, the updater is stuck on Extract Update every restart.The users are using AutomaticUpdaterWPF.dll version 2.6.9.0, wyUpdate.exe version: 2.5.25.0

I was able to debug it myself here and I found out that client.2.5.25.to.2.6.11.3.wyu is downloaded to: %userprofile%\wc\d\ but it never opens. and it stuck there on every restart, not allowing me to continue to the software update.

The funny part is that if I delete %userprofile%\wc and %appdata%\wyUpdate AU\, then is sometimes getting stuck and sometimes not, I guess this is the reason why some of our users are complaining.

When it happens I can see (in my logs) that automaticUpdater_BeforeDownloading is the last event that is fired.

Do you have any thoughts on how to bypass it?

Currently out users are stuck with an old version.

ThanksJanalopa

This bug was fixed in wyUpdate 2.6.6. The problem was that the self-update step could get caught in a state where the new version of wyUpdate didn't extract. Your user can fix this by just shutting down your app and starting it again. The AutomaticUpdater should continue where it left off and finish the extraction of the new version of wyUpdate.

If you're using a newer version of the AutomaticUpdater (2.6.9), why didn't you include the latest version of wyUpdate?

Hi Sam,

Thanks for the quick reply...

I mistakenly didn't attach the new wyUpdate.exe, so currently I have users using these versions:

AutomaticUpdaterWPF.dll version 2.6.9.0, wyUpdate.exe version: 2.5.25.0

If they restart the app, it doesn't continue and extract the new version of wyUpdate.

What should I do?

Tell them to cancel the update in your app. Then have them recheck & re-install the update. That should work.

It did work, though It's kinda hard to tell all of them one by one 🙂

If I'll always keep AutomaticUpdaterWPF.dll updated to the latest version and wyUpdate.exe in its latest version included in my installation, I can avoid situations likes this?

🤔

It did work, though It's kinda hard to tell all of them one by one

The bug only appeared intermittently, so only a portion of your users will experience the bug.

If I'll always keep AutomaticUpdaterWPF.dll updated to the latest version and wyUpdate.exe in its latest version included in my installation, I can avoid situations likes this?

Well, I can't promise that wyUpdate will never have any more bugs, but you should always use the latest version of the AutomaticUpdater and wyUpdate in your app. We're continually improving both.

Thanks! 😀 😀 🙂