I've make a certain research about auto-update. Short answer is: there's no working solution.
Middle answer is: * ClickThrough hardly works for SmartClient apps; * Updater app block compiles only with EntLib 2006, not latest, and is somewhat broken in .NET 3.5 (configuration is overcomplicated and doesn't load proper factories); * NSIS (ops!) offers only a low-level download API. I stopped on own code based on Updater (it's very well designed, so you can take pieces from there), that checks for update and runs msiexec /qb /i AAA.msi REINSTALL=ALL REINSTALLMODE=vomus after application exit. A way more details about that research are on my blog: http://victorsergienko.com/ I wish I could publish the code, but sadly it's now proprietary. On Mon, Mar 17, 2008 at 10:12 PM, <[EMAIL PROTECTED]> wrote: > Hi guys, sorry for double posting this but my earlier post may've been > overlooked amongst the spam as I didn't set the subject heading properly. > Would really apreciate it if I could get some advise re auto-updates. I > envisage normal rules: > > a) my app checks to see if an update is available and prompts user to > upgrade > > b) the update (aka patch) app is downloaded and installed > > I've researched options e.g. the Microsoft Application Updater Block and > various home grown solutions on http://www.devx and codeproject etc > > - http://www.devx.com/dotnet/Article/10045 > - http://msdn.microsoft.com/msdnmag/issues/03/02/BITS/default.aspx > > My current thinking is I should buy or hand-code (or reuse) a homegrown > mechanism for detecting new updates & prompting for their download, write > a new wix patched install for each update, then execute the wix patch > somehow from my app (not clear on this but I assume I have to exit my > app then call the patch to install the new one in one step??) > > What would my best option be for providing an auto-update type facility > prior to rolling out my application? Would appreciate any advice/options. > I assume given this is very, very common there is either a third party > component I can purchase or ..? > > more than one opinion really apreciated! :) > > regards > ewart > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users