Looks like UpgradeCode, ProductCode, PackageCode are all different between the 
three products involved. Could a component guid be at fault here? My product 
and VMware Tools do not share any components so I wouldn't expect them to have 
any matching guids. Is it possible for something odd like this to happen if my 
product and VMware Tools both had a component with the same guid but different 
resources?

Edwin G. Castro
Software Developer - Staff
Electronic Banking Services
Fiserv
Office: 503-746-0643
Fax: 503-617-0291
www.fiserv.com
Please consider the environment before printing this e-mail


> -----Original Message-----
> From: Castro, Edwin G. (Hillsboro) [mailto:edwin.cas...@fiserv.com]
> Sent: Monday, January 18, 2010 12:49 PM
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] Rollback after Failed Install Causes Uninstall
> ofUnrelated Product
> 
> The most bizarre aspect of all this is that I'm *not* installing
> MSVCP71.DLL. It actually uninstalls the entire VMWare Tools product. My
> gut says that perhaps the UpgradeCode and/or ProductCode are the same
> (as unlikely as that might be).
> 
> Edwin G. Castro
> Software Developer - Staff
> Electronic Banking Services
> Fiserv
> Office: 503-746-0643
> Fax: 503-617-0291
> www.fiserv.com
> Please consider the environment before printing this e-mail
> 
> > -----Original Message-----
> > From: Schrieken, Rene [mailto:rene.schrie...@logica.com]
> > Sent: Monday, January 18, 2010 12:34 PM
> > To: General discussion for Windows Installer XML toolset.
> > Subject: Re: [WiX-users] Rollback after Failed Install Causes
> Uninstall
> > ofUnrelated Product
> >
> > The msvcp71.dll is in my registry as shared dll and looks like it is
> > refcounted. Magic happens when your uninstall decreases the counter
> to
> > 0 based on your rollback. (i do assume your are installing
> > msvcp71.dll). Somehow msi feels it needs the original installer to
> > properly uninstall it?  Not a clue how that gets figured out ... If
> you
> > can reproduce you can see if setting the refcount higher helps? Just
> to
> > prove that I'm wrong.
> >
> > ________________________________
> >
> > Van: Castro, Edwin G. (Hillsboro) [mailto:edwin.cas...@fiserv.com]
> > Verzonden: ma 18-1-2010 18:52
> > Aan: General discussion for Windows Installer XML toolset.
> > Onderwerp: [WiX-users] Rollback after Failed Install Causes Uninstall
> > ofUnrelated Product
> >
> >
> >
> > I have a major upgrade that appears to be uninstalling VMWare Tools:
> >
> > (SERVER)     MSI (s) (80:E0) [17:25:51:776]: Executing op:
> > ProductInfo(ProductKey={3B410500-1802-488E-9EF1-
> > 4B11992E0440},ProductName=VMware Tools,PackageName=VMware
> >
> Tools.msi,Language=0,Version=50397186,Assignment=1,ObsoleteArg=0,Produc
> > tIcon=ARPPRODUCTICON.exe,PackageMediaPath=\,PackageCode={DAD8EF9D-
> 4831-
> > 48D3-9C0F-
> >
> 5A72B64B400E},,,InstanceType=0,LUASetting=0,RemoteURTInstalls=0,Product
> > DeploymentFlags=3)
> >
> > I started to look around because my system rebooted (because of
> another
> > MSI installer I wrote) and when it came back up I started to see
> > dialogs telling me that MSVCP71.DLL was missing! I looked through my
> > log files and found the file that contained:
> >
> > (SERVER)     MSI (s) (80:E0) [17:25:53:270]: Executing op:
> > FileRemove(,FileName=C:\Windows\system32\msvcp71.dll,,)
> > (SERVER)     MSI (s) (80:E0) [17:25:53:271]: Note: 1: 1321 2:
> > C:\Windows\system32\msvcp71.dll
> > (SERVER)     MSI (s) (80:E0) [17:25:53:271]: Verifying accessibility
> of
> > file: msvcp71.dll
> >
> > When I searched further up in the file I noticed the ProductInfo line
> > above. My installer is failing so I believe the uninstallation of
> > VMWare Tools is occurring as a result of Rollback.
> >
> > (UNKNOWN)     === Logging stopped: 1/15/2010 17:25:51 ===
> > (POLICY)     MSI (s) (80:E0) [17:25:51:620]: User policy value
> > 'DisableRollback' is 0
> > (POLICY)     MSI (s) (80:E0) [17:25:51:620]: Machine policy value
> > 'DisableRollback' is 0
> > (SERVER)     MSI (s) (80:E0) [17:25:51:620]: Incrementing counter to
> > disable shutdown. Counter after increment: 0
> > (SERVER)     MSI (s) (80:E0) [17:25:51:622]: Note: 1: 1402 2:
> >
> HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\
> > Rollback\Scripts 3: 2
> > (SERVER)     MSI (s) (80:E0) [17:25:51:774]: Executing op:
> >
> Header(Signature=1397708873,Version=400,Timestamp=983407761,LangId=0,Pl
> >
> atform=0,ScriptType=2,ScriptMajorVersion=21,ScriptMinorVersion=4,Script
> > Attributes=1)
> > (SERVER)     MSI (s) (80:E0) [17:25:51:774]: Executing op:
> > DialogInfo(Type=0,Argument=0)
> > (SERVER)     MSI (s) (80:E0) [17:25:51:774]: Executing op:
> > DialogInfo(Type=1,Argument=VMware Tools)
> > (SERVER)     MSI (s) (80:E0) [17:25:51:774]: Executing op:
> > RollbackInfo(,RollbackAction=Rollback,RollbackDescription=Rolling
> back
> >
> action:,RollbackTemplate=[1],CleanupAction=RollbackCleanup,CleanupDescr
> > iption=Removing backup files,CleanupTemplate=File: [1])
> > (SERVER)     MSI (s) (80:E0) [17:25:51:775]: Executing op:
> > ActionStart(Name=InstallFinalize,,)
> > (SERVER)     MSI (s) (80:E0) [17:25:51:776]: Executing op:
> > RegOpenKey(Root=-
> >
> 2147483646,Key=Software\Microsoft\Windows\CurrentVersion\Installer\Temp
> > Packages,SecurityDescriptor=BinaryData,BinaryType=0,)
> > (SERVER)     MSI (s) (80:E0) [17:25:51:776]: Executing op:
> > ProductInfo(ProductKey={3B410500-1802-488E-9EF1-
> > 4B11992E0440},ProductName=VMware Tools,PackageName=VMware
> >
> Tools.msi,Language=0,Version=50397186,Assignment=1,ObsoleteArg=0,Produc
> > tIcon=ARPPRODUCTICON.exe,PackageMediaPath=\,PackageCode={DAD8EF9D-
> 4831-
> > 48D3-9C0F-
> >
> 5A72B64B400E},,,InstanceType=0,LUASetting=0,RemoteURTInstalls=0,Product
> > DeploymentFlags=3)
> >
> > I am completely perplexed as to how this is happening. Any ideas at
> > what I should look for?
> >
> > Edwin G. Castro
> > Software Developer - Staff
> > Electronic Banking Services
> > Fiserv
> > Office: 503-746-0643
> > Fax: 503-617-0291
> > www.fiserv.com<http://www.fiserv.com/>
> > P Please consider the environment before printing this e-mail
> >
> > ---------------------------------------------------------------------
> --
> > -------
> > Throughout its 18-year history, RSA Conference consistently attracts
> > the
> > world's best and brightest in the field, creating opportunities for
> > Conference
> > attendees to learn about information security's most important issues
> > through
> > interactions with peers, luminaries and emerging and established
> > companies.
> > http://p.sf.net/sfu/rsaconf-dev2dev
> > _______________________________________________
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
> >
> >
> >
> >
> > Please help Logica to respect the environment by not printing this
> > email  / Pour contribuer comme Logica au respect de l'environnement,
> > merci de ne pas imprimer ce mail /  Bitte drucken Sie diese Nachricht
> > nicht aus und helfen Sie so Logica dabei, die Umwelt zu schützen. /
> > Por favor ajude a Logica a respeitar o ambiente nao imprimindo este
> > correio electronico.
> >
> >
> >
> > This e-mail and any attachment is for authorised use by the intended
> > recipient(s) only. It may contain proprietary material, confidential
> > information and/or be subject to legal privilege. It should not be
> > copied, disclosed to, retained or used by, any other party. If you
> are
> > not an intended recipient then please promptly delete this e-mail and
> > any attachment and all copies and inform the sender. Thank you.
> >
> > ---------------------------------------------------------------------
> --
> > -------
> > Throughout its 18-year history, RSA Conference consistently attracts
> > the
> > world's best and brightest in the field, creating opportunities for
> > Conference
> > attendees to learn about information security's most important issues
> > through
> > interactions with peers, luminaries and emerging and established
> > companies.
> > http://p.sf.net/sfu/rsaconf-dev2dev
> > _______________________________________________
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> -----------------------------------------------------------------------
> -------
> Throughout its 18-year history, RSA Conference consistently attracts
> the
> world's best and brightest in the field, creating opportunities for
> Conference
> attendees to learn about information security's most important issues
> through
> interactions with peers, luminaries and emerging and established
> companies.
> http://p.sf.net/sfu/rsaconf-dev2dev
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
------------------------------------------------------------------------------
Throughout its 18-year history, RSA Conference consistently attracts the
world's best and brightest in the field, creating opportunities for Conference
attendees to learn about information security's most important issues through
interactions with peers, luminaries and emerging and established companies.
http://p.sf.net/sfu/rsaconf-dev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to