Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium


Automatically updating software

Posted on 2006-04-18
Medium Priority
Last Modified: 2010-08-05
Hello experts, I am curious about updating software installed on a client computer without uninstalling and then re-installing the newer version.  For example, windows has windows update, quickbooks has the 'quickbook update agent' and so on.  These applications automatically check for updates and download them in the background.  when everything is ready to go, they install on shutdown or when the user tells it to.

How do applications do this? Is it hard/time consuming? I am especially interested in how to do this in C# (2.0).  If you could point me in the right direction for this, I would greatly appreciate it.


Question by:stankstank
1 Comment
LVL 70

Accepted Solution

Éric Moreau earned 2000 total points
ID: 16480152
Hi stankstank,

> I am especially interested in how to do this in C# (2.0).

Read about "Click Once" deployment. This is what it is all about.  


Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Article by: Najam
Having new technologies does not mean they will completely replace old components.  Recently I had to create WCF that will be called by VB6 component.  Here I will describe what steps one should follow while doing so, please feel free to post any qu…
Summary: Persistence is the capability of an application to store the state of objects and recover it when necessary. This article compares the two common types of serialization in aspects of data access, readability, and runtime cost. A ready-to…
this video summaries big data hadoop online training demo (http://onlineitguru.com/big-data-hadoop-online-training-placement.html) , and covers basics in big data hadoop .
Screencast - Getting to Know the Pipeline
Suggested Courses

577 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question