Small user message problem

Hello.

When my app runs, the automatic updater control shows the message "checking for updates" which is exactly what I want to happen.

However, as of last Friday, after it finished checking for the update, it would say "you have the latest version" (or something very similar to that).

Today when I run it, all it displays is the initial "checking for updates" message, and then nothing. Just a blank area where the message was previously displayed.

Is there some setting that I may have inadvertently changed to cause this to happen? I know it worked fine all before today and I'm certain I did something... I just don't have any idea what I may have done.

Thanks!

Hey Terence,

Are you forcefully checking for updates on every start? If so, you shouldn't. Instead use the "DaysBetweenChecks" property and the UpdateType property.

Today when I run it, all it displays is the initial "checking for updates" message, and then nothing. Just a blank area where the message was previously displayed.

Does the animation still show? Is the AutomaticUpdater just disappearing or is it "sliding" closed? What happens when you manually check for updates?

Yes I am forcefully checking, but this is part of the requirements so I cannot not do this.

The animation still happens.

First I get the "swirling circle" along with the text that it's checking for an update.While it's checking, the "swirling circle" remains and the text will slide in towards the "swirling circle".Then the entire thing ("swirling circle" and all) will disappear with no message that I already have the latest version.

I can't reproduce this behavior. My guess is this is a side effect of leaving the UpdateType to anything other than DoNothing while still forecfully checking for updates. You should really do one or the other. That is, either check for updates in your own code or let the AutomaticUpdater handle it.

Try setting the UpdateType to DoNothing. Then set it to Automatic when an update has been found.

I can't reproduce this behavior. My guess is this is a side effect of leaving the UpdateType to anything other than DoNothing while still forecfully checking for updates. You should really do one or the other. That is, either check for updates in your own code or let the AutomaticUpdater handle it.

Try setting the UpdateType to DoNothing. Then set it to Automatic when an update has been found.

Thank you for replying.

Well, I set the UpdateType to DoNothing, but that still didn't solve it. However, it did alter the behavior in that the whole control no longer disappears.

Instead, I now get the "spinning circle" infinitely.

Do you have any other suggestions?

Ok... can someone please delete this entire thread. UGH.

The problem was that I had somehow deleted the wyupdate.exe and client.wyc files from the executable path.

Thanks Sam for all of your help. This one was clearly user error.