Thanks for the reference. Greg Beaty greg.bea...@gmail.com
On Sun, Sep 16, 2012 at 12:35 PM, Gregory Beaty <greg.bea...@gmail.com>wrote: > 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