Re: [WiX-users] Remove existing products is removing almost all files, during Major Upgrade (Bob Arnson)
Thanks Ari, After your reply a reviewed with Orca the GUIDs of my components and find out that, since the version the issue started 80% of the GUIDs were changed I changed back to the original values and the Upgrade worked just fine. You're answer was exactly what I needed :) PameAlex -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Remove existing products is removing almost all files during Major Upgrade
Hi All, This is the issue.. I'm developing a product that releases versions every month and each of these releases can be used as a major upgrade. For the Major Upgrade I've scheduled the RemoveExistingProducts action after InstallFinalize and it worked for a while.. but then one day without any change in the code a bunch of files started being deleted and my installation end up with just the 10% of the files that were supposed to be in my installation path. At first my RemoveExistingProducts action was schedule after InstallValidate Action but we starting to have issues with the merge modules of the VCRedist9.0 and our services failed to start so we did the change and the Services stopped having the issue. If I move the action to be after InstallValidate again all the files get in place correctly but the services start to fail. I can't seem to make one work without ruin the other. I really appreciate the help. Thanks, PameAlex -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Component condition ignored during Upgrade
Hi Guys, I really need some help!. I made 3 installers (1.0.1.0 -> v1, 1.0.2.0 ->v2, 1.0.3.0 ->v3) each is a full installer and also a major upgrade of the previous installer. As part of my installation I add a virtual Directory for IIS5 and IIS6 as a part of a component(Comp_VirtualDir) and an appPool for IIS6 as part of another component(Comp_WebAppPool). I need to get them installed the first time but don't get uninstall during the upgrade and neither get installed (again) as a part of the installation of the second installer; and I got this to work by adding the following condition to the component: ($(var.IIS5) Or $(var.IIS6)) And ((Installed And Not UPGRADINGPRODUCTCODE)Or(Not Installed And Not OLDAPPFOUND)) but I have a really weird issue, everything is done as I want if I installed v3 over v2 over v1, but if I install v3 over v2 the the v3 installer uninstalls my component erasing my virtual directory but leaves the component that installs the appPool, and I really don't understand how this can happen. in the installation log of the v3 (in the case where v3 over v2 over v1) I've got: Component: Comp_VirtualDir; Installed: Local; Request: Absent; Action: Null Component: Comp_WebAppPool; Installed: Local; Request: Absent; Action: Null but in the installation of the other case I've got: Component: Comp_VirtualDir; Installed: Local; Request: Absent; Action: Absent Component: Comp_WebAppPool; Installed: Local; Request: Absent; Action: Null I really appreciate any help that you could given to me, because I ran out of ideas. Thanks, Tammy - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users