Link to home
Start Free TrialLog in
Avatar of Anthony Matovu
Anthony MatovuFlag for Uganda

asked on

Software online update

How do i allow my desktop software developed in vb.net automatically detect  updates online and also to do updates onlines
SOLUTION
Avatar of Martyn Spencer
Martyn Spencer
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Anthony Matovu

ASKER

Would it be okay, if i post the updates on the website,  the desktop application will download the updated to the hard disk and then execute them to do the update. the updates can the be deleted.
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
If you post updates on a web site, you still need code to handle the checking, downloading and installing of updates. You would want to put a system in place that signs your updates and you would need to ensure that your updater also verified these updates. You also need to consider that your users may have an IT team that controls installs and blocks applications self-updating. AV software may also see your update as a potential change and block it. Your code may have dependencies and a good installer would handle identifying and updating these as well.

For these reasons and more, a well-known commercial installer is recommended. They offer facilities that would take you a good deal of time to implement by yourself.

I'm not saying that you can't do it; just that it is not necessarily the best use of your time.
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
i used click once