I hope they at least get a bug and are regularly told what they are doing is wrong from all of their customers. I know no other option but peer pressure and (possibly empty) threat of moving to a competitor's product that *does* install sanely.
On Sat, Mar 2, 2013 at 2:57 PM, Christopher Painter <chr...@iswix.com>wrote: > > Thanks Guys. > > It kind of reminds me of my last interview.... > > "Would you, can you, repackage an MSI?" > > "Well, the text book answer is No; that's what transforms are for. > However, just because someone created an installer using MSI doesn't mean > they didn't do such a horrible job that sometimes you just have to throw it > away and start over from scratch." > > It is a hackish scenario.... but whats the lesser of two evils? Making > your chainer accommodate their crap or throwing away a (well known) > vendor's MSI? > > ---------------------------------------- > From: "Rob Mensching" <r...@robmensching.com> > Sent: Saturday, March 02, 2013 9:12 AM > To: "General discussion for Windows Installer XML toolset." > <wix-users@lists.sourceforge.net> > Subject: Re: [WiX-users] Burn Install / Uninstall Scenario > > Since two people have already noted this is really hackish, I think the > way to get a) is: 1. Mark the MsiPackage/@Permanent='yes'. That will > prevent uninstall. 2. Make the ExePackage/@DetectCondition true even > though the MSI is not yet installed. That way Burn thinks there is nothing > to do on install and will run the UninstallCommand during uninstall. > This is incredibly hackish. > > On Sat, Mar 2, 2013 at 1:10 AM, Neil Sleightholm <n...@x2systems.com> > wrote: > Personally I'd go for (a) - I have had to do something similar for an old > WISE authored product. > > Can you run the uninstall on the MSI and then run the exe to do the final > clean-up? You could then author the bundle as normal for the > MSI/TRANSFORM/MSP and the write a custom exe or msi to just run the > clean-up on uninstall. In my case I actually was able to write an MSI with > custom actions to do the clean-up and I scheduled them to only run on > uninstall. > > One problem I had was how to handle upgrades but with more hacking I found > a solution, bottom line is that the installer really ought to be fixed. > > -----Original Message----- > From: Christopher Painter [mailto:chr...@iswix.com] > Sent: 28 February 2013 21:35 > To: General discussion for Windows Installer XML toolset. > Subject: [WiX-users] Burn Install / Uninstall Scenario > > I've got a weird scenario involving AdobeFlash. They have an MSI, > TRANSFORM and MSP that I need to use to install. However, their uninstall > is broken (incomplete) and they provide an EXE to run to do a complete > uninstall. > > We created a bundle to lay this all down but we are getting stuck on the > uninstall side. We want either > > a) Burn runs the MSI for install but not uninstall and run the EXE for > uninstall of the MSI (but has no install) > a1) I can think of a way of creating a man in the middle EXE to handle > both install and uninstall but this is hackish. > > b) Have burn install everything but never register the bundle with the > system. We tried the DisableRepair/Remove/Change and while it doesn't > show > in ARP, a second run of the EXE shows the meta is present on the system. > > (b) is a viable option for us because SCCM can run burn to do the install > and run the EXE provided by Adobve for the uninstall. > > Any thoughts? > > ---------------------------------------------------------------------------- > -- > Everyone hates slow websites. So do we. > Make your web apps faster with AppDynamics > Download AppDynamics Lite for free today: > http://p.sf.net/sfu/appdyn_d2d_feb > _______________________________________________ > 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://p.sf.net/sfu/appdyn_d2d_feb > _______________________________________________ > 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://p.sf.net/sfu/appdyn_d2d_feb > _______________________________________________ > 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://p.sf.net/sfu/appdyn_d2d_feb _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users