Action ended 15:21:09: InstallFinalize. Return value 1. MSI (s) (38:1C) [15:21:09:832]: Doing action: RemoveExistingProducts Action start 15:21:09: RemoveExistingProducts. Action ended 15:21:09: RemoveExistingProducts. Return value 1. Action ended 15:21:09: INSTALL. Return value 1.
----Original Message Follows---- From: Bob Arnson <[EMAIL PROTECTED]> To: "dangle123 ..." <[EMAIL PROTECTED]> CC: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Why doesn't Windows Installer remove the old version in an upgrade? Date: Fri, 09 Jun 2006 14:59:45 -0700 MIME-Version: 1.0 Received: from merry.dreamhost.com ([66.33.211.26]) by bay0-mc11-f17.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 9 Jun 2006 14:59:44 -0700 Received: from [192.168.0.103] (c-24-16-84-162.hsd1.wa.comcast.net [24.16.84.162])by merry.dreamhost.com (Postfix) with ESMTP id 09AE4106E37;Fri, 9 Jun 2006 14:59:43 -0700 (PDT) X-Message-Info: LsUYwwHHNt3660MmjhEvYg2f34OAemlKtU9j2Z7TuGo= User-Agent: Thunderbird 1.5.0.4 (Windows/20060516) References: <[EMAIL PROTECTED]> Return-Path: [EMAIL PROTECTED] X-OriginalArrivalTime: 09 Jun 2006 21:59:44.0580 (UTC) FILETIME=[04478840:01C68C10] dangle123 ... wrote: >I have the custom action <RemoveExistingProducts >After="InstallFinalize"/> >specified in the install execute sequence table but the old version does >not get removed? Why? > Many possible reasons. For example, by sequencing RemoveExistingProducts after InstallFinalize, any violations of component rules would likely break uninstall. What does a verbose log say about RemoveExistingProducts? The uninstall log is in the same file. -- sig://boB http://bobs.org _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users