Note the biggest thing here is for us to decide how people should find a
pre-existing bundle. There is no documented way to do that today. You
cannot (or at least, should not) assume that the package cache will stay
structured as it is now.
On Fri, Oct 11, 2013 at 11:32 AM, Hoover, Jacob
<jacob.hoo...@greenheck.com>wrote:
> I just got bit again by a stupid bug on my end with my application
> self-updates. What I’d really like to do is write a self-updating feature
> for a bundle so I can write it once and have it work for all my
> applications (and never have to look back again).****
>
> ** **
>
> My initial thoughts were to pass the bundle ID across to the MSI, and
> allow an application to query for the bundle in the package cache based on
> the bundle ID. I’d like to be able to execute the bundle from the cache
> with an /update parameter and allow the bundle to extract the BA, pass the
> parameters to the BA, and allow the BA to do it’s check for updates. I
> know there would be a desire to keep the implementation generic, so
> depending on the user they could choose how to determine if an update is
> available (version check via XML/RSS/reading the IMAGE_FILE_HEADER, etc).
> I’m most familiar with WixStdBA and I have little desire of writing a
> managed BA, but I am looking for comments on where the best fit for this
> functionality would be. It looks like it could it be done as an extension
> to WixStdBA utilizing Neil’s recently introduced BAFunctions concept.****
>
> ** **
>
> Looking for any thoughts before I take a swing at this.****
>
> ** **
>
> Thanks,****
>
> Jacob ****
>
> ** **
>
>
> ------------------------------------------------------------------------------
> October Webinars: Code for Performance
> Free Intel webinars can help you accelerate application performance.
> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most
> from
> the latest Intel processors and coprocessors. See abstracts and register >
> http://pubads.g.doubleclick.net/gampad/clk?id=60134071&iu=/4140/ostg.clktrk
> _______________________________________________
> WiX-devs mailing list
> WiX-devs@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-devs
>
>
------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60135031&iu=/4140/ostg.clktrk
_______________________________________________
WiX-devs mailing list
WiX-devs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-devs