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:
Condition($(var.IIS5) Or $(var.IIS6)) And ((Installed And Not
UPGRADINGPRODUCTCODE)Or(Not Installed And Not OLDAPPFOUND))/Condition
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users