Hi, my experience with Wix 3.0 has been great - I have a simple installer
generating an MSI just how I want and feel using Wix for production quality
apps is OK on this front.    I now need to test a mechanism to ensure my
customers can get automatic 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 www.devx and codeproject etc

- http://www.devx.com/dotnet/Article/10045

- http://msdn.microsoft.com/msdnmag/issues/03/02/BITS/default.aspx

 

I've been unable to find any evidence of ClickThrough in use anywhere or
examples/helpfiles/tutorials etc on what the current version actually does..
and so I'm not entirely sure how my plans above fits in with "ClickThrough",
if at all.  I experimented and it generates an RSS file nicely and a
sub-directory with a setup containing (I assume) all the files in the
directory I pointed to (rather than just the changes).. however I could not
get it to 'update' my existing WIX install, it created its own new cached
version.  Also, I'm not sure how the auto-update prompting side of thing is
controlled?

 

My current thinking is ClickThrough is not suitable and that 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 ..?

 

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

Reply via email to