Are you running wyUpdate from a service? If not, then that's why the UI is showing. /fromservice should only be used from a service.
I read "The following snippet of code uses the UpdateAvailable() function and launch wyUpdate with the argument "/fromservice" so that wyUpdate will run without UI prompts:" from http://wyday.com/wybuild/help/silent-update-windows-service.php.
I use /fromservice so why do I see the UI popping up? Is there a way to stop it?
Are you running wyUpdate from a service? If not, then that's why the UI is showing. /fromservice should only be used from a service.
Oh, thanks. Any reason for allowing a service to update without a UI popup and not anything else?
Services don't show UI.
What is stopping the developer(s) from implementing the "hide UI" on things other than a service?
We have console apps that run hidden and the output is read by a VB6 application to display the results. Some of these are running without the user even knowing what is happening and when they see popups happening, it will become an annoyance to them.
Having a service run the updates isn't going to work for us for various reason.
Is there anyway we can get this feature added? If not, what would be the reason?
Regards,J
Is there anyway we can get this feature added?
We are adding a pre-built service in the future. No hard date.
What is stopping the developer(s) from implementing the "hide UI" on things other than a service?
Because UI interaction is almost always needed. UAC prompts, file in use, process still running, etc. Plus, there are the usability reasons. See: How can I completely hide the updater (wyUpdate)?. Specifically:
For instance, let's say it takes just 40 seconds to update your app. If you start the updater hidden before your application starts then you'll confuse the user. The user will double click your app's icon then they won't see anything for 40 seconds because your app is updating without any user feedback. They'll be angry and will think your application is buggy, slow, or broken.
If we replay that scenario except this time the updater is visible and showing the user the progress of the update then the users will be well informed and glad you're updating your app for them.