Self-Updating Applications

  • Thread starter Thread starter Craig G
  • Start date Start date
C

Craig G

Hi,

i have been looking into self-updating applications and so far i havent been
able to find very much on the topic apart from the following link within the
MSDN

"Creating Self-Updating Applications with the .NET framework"
 
sorry hit alt+s before i finished!!

what i was asking, is there any other information out there on self-updating
applications or is this is it. and should this method be used or not?

Cheers,
Craig
 
Hi Criag,
Alex Feinman's excelent article "Creating Self-Updating
Applications With the .NET Compact Framework" is the best article I
have read. I think you are referring to the same, if not here is the
link.

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetcomp/html/AutoUpdater.asp

Also for your reference,

http://groups-beta.google.com/group...Updating+Applications&rnum=3#e8381111c376f05d

All the links are here in Jono's Blog for Packaging and Deploying .NET
Compact Framework-based applications.
http://blogs.msdn.com/onoj/archive/2004/12/04/275074.aspx

Hope this helps,
Cheers,
Arun.
www.innasite.com
 
Another quick-and-dirty approach we took recently was to use a webservice to
determine if a new version was available, as the article describes, but then
just launching PocketIE (opennetcf Process.Start) with a cmdline argument
pointing to the fully qualified URL of the CAB file. You then have to
immediately exit your app so it can be overwritten, but PocketIE takes it
from there, downloading with a progress bar and running the installation
automatically. Only drawbacks are that a) PocketIE stays on the screen and
b) the user has to re-launch our app from the Start Menu by hand. On a
Sprint PocketPC Phone over 1Mb took about 15 seconds to download.

--

Tim Johnson
High Point Software, Inc.
www.high-point.com
(503) 312-8625
 
You could probably overcome those drawbacks pretty easily by putting a
custom setup.dll in your CAB file that launches the application once the
installation is complete

--
Robert Levy
Program Manager
Mobile Devices Product Group
http://blogs.msdn.com/windowsmobile

This posting is provided "AS IS" with no warranties, and confers no
rights.
 
Back
Top