Re:Auto-Updates using MSI
Hi,
Thanks for the reply.
I have already tried this out with Updater application blocks but that
does not solve my problem. I have already explored the solutions
available on the link you referred to.
We need to create a manifest at server end and app.config at client end
using the tools available with UAB installer. Also as specified in my
earlier mail there is an sample solution available with that.
(MSIQuickstart(CS) solution) These are the inputs I got from that link.
What I need is Something which happens with Yahoo Messenger with some
changes. When user starts the application, the user must be notified
that we have a new version available and that version should be
installed and user must be promted to restart the application once the
newer version is installed.
Please let me know if you can provide me more inputs on this.
Thanks,
Reshu
Ahmed wrote:
Quote
Search for the Updater Application Block (UAB) and enterprise Libraries
in MSDN.
Here is one of the links I already have:
http://msdn.microsoft.com/library/default.asp?url" rel="nofollow" target="_blank">msdn.microsoft.com/library/default.asp=/library/en-us/dnpag2/html/updaterv2.asp
I remember it wasn't compatible last year with .NET 2.0 when it was in
beta. But it was working with .net 1.1. There is a new release of the
Enterprise Libraries which is compatible with .NET 2.0. But I haven't
tried the UAB yet.
I hope that helps.
reshugoyal@gmail.com wrote:
>Hi,
>
>I need to implement Auto Updates in my application wherein I will be
>installing the application using msi.
>First time I will be installing it through CD.( Directly running the
>MSI file) Next time any of my clients run the application and if newer
>version is available(which has to be specified on server) they must get
>a notification that "New version is available. Do you want to
>Download/Install?" and depending on the user action if Yes the new
>version should be installed on the client machine.
>
>Please let me know if somebody has already worked out the solution. I
>have seen the examples provided by Microsoft patterns and practices
>(MSIQuickstart(CS) solution) but it didn't help.
>
>Thanks,
>Reshu Goyal
-