NewsArchive
12-30-2011, 02:55 AM
I might be missing something but this is a problem I run into all the
time....
A user downloads and installs my software into a shared network drive.
Other users create shortcuts - all is good...
Until a user clicks webupdate.....
The user that installed the software will get a notice saying there is a
new version available.
All other users will get a message saying they have the most recent
version. This is because there are no registry entries....
What would be nice is if there was a return code from wucheck to
indicate that the setup was not installed on this machine / there were
no entries.
I'd use this info 2 ways. 1 to notify the user that they didn't install
the software and 2 to disable the webupdate button I place on the toolbar.
I know that I could:
1 - customize wucheck or
2 - do my own check for the registry entries
but I think this should be a default behavior because....
1 - returning 0 is misleading behavior
2 - having to check registry entries in my application is just another
thing I'd have to remember to change/check - and I'm lazy and forgetful.
Thanks,
Paul
time....
A user downloads and installs my software into a shared network drive.
Other users create shortcuts - all is good...
Until a user clicks webupdate.....
The user that installed the software will get a notice saying there is a
new version available.
All other users will get a message saying they have the most recent
version. This is because there are no registry entries....
What would be nice is if there was a return code from wucheck to
indicate that the setup was not installed on this machine / there were
no entries.
I'd use this info 2 ways. 1 to notify the user that they didn't install
the software and 2 to disable the webupdate button I place on the toolbar.
I know that I could:
1 - customize wucheck or
2 - do my own check for the registry entries
but I think this should be a default behavior because....
1 - returning 0 is misleading behavior
2 - having to check registry entries in my application is just another
thing I'd have to remember to change/check - and I'm lazy and forgetful.
Thanks,
Paul