I had this issue when I had done some same version installs and then started 
changing the version; the cause was multiple entries in ARP. It might we worth 
checking this, I found if I removed all the versions then the upgrades started 
working.

Neil

-----Original Message-----
From: Gregory Beaty [mailto:greg.bea...@gmail.com] 
Sent: 16 September 2012 17:36
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Bootstrapper Upgrade Detection

Even my different version upgrades don't remove the previous installed version. 
I seem to have problems uninstalling a previous bundle from an upgraded bundle. 
I believe the logs always indicate there is a dependency which can't be 
possible since I only have one MSI package in the chain.

This kind of leads me to believe that Burn handles repairs differently as well. 
In my old bootstrapper repairs worked fine, but when using Burn it seems that 
the "StopServices" action is never called and instead WixRemoveFoldersEx is 
called which introduces issues with my application because my service has 
exclusive locks on some files.

Greg Beaty
greg.bea...@gmail.com


On Sun, Sep 16, 2012 at 12:17 PM, Neil Sleightholm <n...@x2systems.com>wrote:

> Burn doesn't support same version upgrades, I have questioned this 
> before as I think it should. I thought I had raised this as a 
> bug/feature request but can't find it now.
>
> Neil
>
> -----Original Message-----
> From: Gregory Beaty [mailto:greg.bea...@gmail.com]
> Sent: 16 September 2012 15:27
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] Bootstrapper Upgrade Detection
>
> 1. Wix supports same version major upgrades that are the same version 
> using the SameVersion flag. Why isn't Burn using this as well, or is 
> there a way to turn it on?
>
>
> Greg Beaty
> greg.bea...@gmail.com
>
>
> On Fri, Sep 14, 2012 at 1:01 AM, Rob Mensching <r...@robmensching.com>
> wrote:
>
> > 1. Bundles with the same UpgradeCode have an upgrade 
> > relationship.The higher version removes the lower version. Same 
> > versions but built at different times can end up in the situation you 
> > describe.
> >
> > 2. There should be very few differences between gettinga  BA written 
> > for NETFX 3.5 vs. 4.0. Actually installing the NETFX 3.5 may be 
> > trickier but creating an ExePackage and referencing that via the 
> > WixMbaPrereqPackageId is all the same.
> >
> > On Thu, Sep 13, 2012 at 9:18 PM, Gregory Beaty <gbe...@spsu.edu> wrote:
> >
> > > Thanks Rob.
> > >
> > > I do have another issue. How do I disable the ability for the BA 
> > > to
> > install
> > > multiple versions of my application? It seems that during an 
> > > upgrade it installs an entirely new app and there ends up being 
> > > multiple entries in Add/Remove programs.
> > >
> > > Are there any examples of a managed BA for .Net 3.5? It seems like 
> > > no matter how I bundle the .Net package, author the bundle, and 
> > > configure
> > the
> > > app.config file I can not get the BA to effectively install the 
> > > framework then my application. It installs the framework then it 
> > > opens the the UI shell used for the framework install again and 
> > > never
> installs my program.
> > > My application is instead replaced by UI shell that the framework
> > installer
> > > uses. Does that make sense, and if so is that a bug?
> > >
> > > *Thanks,
> > > Greg Beaty
> > > *
> > > *LinkedIn 
> > > <http://www.linkedin.com/pub/gregory-beaty-jr/42/b6a/a96>
> > > | Personal  <http://goog_419374978>**Website
> > > <http://www.gregbeaty.net/> |
> > > **
> > > gbe...@spsu.edu*
> > >
> > >
> > >
> > > On Thu, Sep 13, 2012 at 10:21 PM, Rob Mensching 
> > > <r...@robmensching.com
> > > >wrote:
> > >
> > > > The RelatedOption.None is how you know. In WiX v3.7 you also get 
> > > > the relation type which will further inform you that you have a 
> > > > related
> > > Bundle
> > > > that is an upgrade but it's operation is None (i.e not upgrade 
> > > > and not downgrade).
> > > >
> > > > On Thu, Sep 13, 2012 at 4:54 AM, Gregory Beaty 
> > > > <greg.bea...@gmail.com
> > > > >wrote:
> > > >
> > > > > Hello,
> > > > >
> > > > > My WiX MSI package allows same version upgrades with:
> > > > > <MajorUpgrade Schedule="afterInstallInitialize"
> AllowSameVersionUpgrades="yes"
> > > > >  DowngradeErrorMessage="A newer version of [ProductName] is 
> > > > > already installed." />.
> > > > >
> > > > > However when using this with my Manager Bootstrapper 
> > > > > Application I
> > > never
> > > > > get the RelatedOperation of a MinorUpgrade or MajorUpgrade in 
> > > > > the DetectRelatedBundle event. I only get RelatedOption.None.
> > > > > The process indeed upgrades the previous installation but this 
> > > > > hinders my ability
> > > to
> > > > > inform the user inside of the Bootstrapper Application that 
> > > > > the
> > install
> > > > is
> > > > > an upgrade. Is this a bug or is there something I am doing 
> > > > > wrong? Is
> > > the
> > > > > problem that the package actions aren't scheduled until it is
> > actually
> > > > > executing?
> > > > >
> > > > > Greg Beaty
> > > > > g <gbe...@spsu.edu>reg.bea...@gmail.com
> > > > >
> > > > >
> > > >
> > >
> > --------------------------------------------------------------------
> > --
> > --------
> > > > > Live Security Virtual Conference Exclusive live event will 
> > > > > cover all the ways today's security and threat landscape has 
> > > > > changed and how IT managers can respond.
> > > Discussions
> > > > > will include endpoint security, mobile security and the latest 
> > > > > in
> > > malware
> > > > > threats.
> > > > > http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> > > > > _______________________________________________
> > > > > WiX-users mailing list
> > > > > WiX-users@lists.sourceforge.net 
> > > > > https://lists.sourceforge.net/lists/listinfo/wix-users
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > virtually,
> > > >
> > > >    Rob Mensching
> > > >    http://RobMensching.com LLC
> > > >
> > > >
> > >
> > --------------------------------------------------------------------
> > --
> > --------
> > > > Got visibility?
> > > > Most devs has no idea what their production app looks like.
> > > > Find out how fast your code is with AppDynamics Lite.
> > > > http://ad.doubleclick.net/clk;262219671;13503038;y?
> > > > http://info.appdynamics.com/FreeJavaPerformanceDownload.html
> > > > _______________________________________________
> > > > WiX-users mailing list
> > > > WiX-users@lists.sourceforge.net
> > > > https://lists.sourceforge.net/lists/listinfo/wix-users
> > > >
> > >
> > >
> > --------------------------------------------------------------------
> > --
> > --------
> > > Got visibility?
> > > Most devs has no idea what their production app looks like.
> > > Find out how fast your code is with AppDynamics Lite.
> > > http://ad.doubleclick.net/clk;262219671;13503038;y?
> > > http://info.appdynamics.com/FreeJavaPerformanceDownload.html
> > > _______________________________________________
> > > WiX-users mailing list
> > > WiX-users@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/wix-users
> > >
> >
> >
> >
> > --
> > virtually,
> >
> >    Rob Mensching
> >    http://RobMensching.com LLC
> >
> > --------------------------------------------------------------------
> > --
> > --------
> > Got visibility?
> > Most devs has no idea what their production app looks like.
> > Find out how fast your code is with AppDynamics Lite.
> > http://ad.doubleclick.net/clk;262219671;13503038;y?
> > http://info.appdynamics.com/FreeJavaPerformanceDownload.html
> > _______________________________________________
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
>
> ----------------------------------------------------------------------
> -------- Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics Download AppDynamics Lite 
> for free today:
> http://ad.doubleclick.net/clk;258768047;13503038;j?
> http://info.appdynamics.com/FreeJavaPerformanceDownload.html
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
> ----------------------------------------------------------------------
> -------- Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics Download AppDynamics Lite 
> for free today:
> http://ad.doubleclick.net/clk;258768047;13503038;j?
> http://info.appdynamics.com/FreeJavaPerformanceDownload.html
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics Download AppDynamics Lite for free 
today:
http://ad.doubleclick.net/clk;258768047;13503038;j?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://ad.doubleclick.net/clk;258768047;13503038;j?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to