Check for update on every start-up

Hi,

I'm using the AutomaticUpdater control and I've got DaysBetweenChecks at 0 and WaitBeforeCheck at 1.

The app does seem to check for updates in the background on start-up, but nothing is reported to the user to say "you already have the latest version" - this only happens if you use the menu strip item.

I did find this quote from Sam elsewhere on this forum:

"The AutomaticUpdater only checks for updates once at the start of your program. SO if you're rolling your date forward make sure you restart your app. Also, if no updates are available (or a non-critical error happens) nothing is shown to the user."

My question is... how can I get the AutomaticUpdater control to say "you already have the latest version" without getting the user to click on the menu item?

ForceCheckForUpdates() doesn't seem to help either.

add

Why would you want this? If there's no updates why bother telling the user anything. It's like if the FedEx guy stopped by every house to say "Sorry, Sir/Ma'am, you don't have any packages today. That is all."

We designed the AutomaticUpdater so it would be as quiet as possible -- only bothering the user when the user has something to do.

Hi Wyatt,

The best way I can put it in keeping with your example is that my users would say:

"How do we know the FedEx guy delivers to our address if he doesn't tell us?"

I take it from your response however, that it's not possible for the control to act in this way?

add

"How do we know the FedEx guy delivers to our address if he doesn't tell us?"

If they're really asking that question (if the updating is working) then they can just manually check from the menu. Then the AutomaticUpdater will explicitly respond (by saying either the update is available or no update is available).

I take it from your response however, that it's not possible for the control to act in this way?

Yes, it is, but you'll have to modify the source code (you can get it here).

Probably not worth the effort then... *tells client*

For what it's worth, I agree with you 🙂

Thanks for your help,

add

No problem. If you have any other questions we'll be glad to help.