We use wix installer 3.0 to build MSIs and MSPs. We have the product installed
with msi and has a bunch of patches (MSPs) installed on it. We build the latest
patch and installed on the top of that. Installing works fine and the product
also works fine. The problem is that we can't uninstall that patch. It gives
the error "Error 2725: Invalid database tables". We confirmed that
uninstalling worked fine for the previous patches. The command I am using to
uninstall the patch is (first GUID is the product GUID and 2nd is the patch
GUID) the following. Same command works fine for the earlier patches.
Msiexec /I {E793D01E-8222-4f65-A718-2A94891A0E46}
MSIPATCHREMOVE={B4025760-B524-4B4F-BFAA-EE5941F55F18} /qb /norestart /l*vx
uninstall_patch.log
Can someone help me? Thanks. -Pramodh. The related log is:
MSI (s) (0C:1C) [13:22:51:678]: Note: 1: 2262 2: MsiPatchHeaders 3: -2147287038
MSI (s) (0C:1C) [13:22:51:678]: Note: 1: 2262 2: Patch 3: -2147287038
MSI (s) (0C:1C) [13:22:51:678]: Note: 1: 2262 2: MsiPatchHeaders 3: -2147287038
MSI (s) (0C:1C) [13:22:51:678]: Note: 1: 2205 2: 3: MsiAssembly
MSI (s) (0C:1C) [13:22:51:678]: Note: 1: 2228 2: 3: MsiAssembly 4: SELECT
`MsiAssembly`.`Attributes`, `MsiAssembly`.`File_Application`,
`MsiAssembly`.`File_Manifest`, `Component`.`KeyPath` FROM `MsiAssembly`,
`Component` WHERE `MsiAssembly`.`Component_` = `Component`.`Component` AND
`MsiAssembly`.`Component_` = ?
MSI (s) (0C:1C) [13:22:51:678]: Transforming table Component.
MSI (s) (0C:1C) [13:22:51:678]: Note: 1: 2262 2: Component 3: -2147287038
MSI (s) (0C:1C) [13:22:51:678]: Transforming table Component.
MSI (s) (0C:1C) [13:22:51:678]: Note: 1: 2262 2: Component 3: -2147287038
MSI (s) (0C:1C) [13:22:51:678]: Transforming table Component.
MSI (s) (0C:1C) [13:22:51:678]: Note: 1: 2262 2: Component 3: -2147287038
MSI (s) (0C:1C) [13:22:51:678]: Transforming table Component.
MSI (s) (0C:1C) [13:22:51:678]: Note: 1: 2262 2: Component 3: -2147287038
MSI (s) (0C:1C) [13:22:51:694]: Transforming table Component.
MSI (s) (0C:1C) [13:22:51:694]: Transforming table Component.
MSI (s) (0C:1C) [13:22:51:694]: Note: 1: 2262 2: Component 3: -2147287038
MSI (s) (0C:1C) [13:22:51:694]: Transforming table Component.
MSI (s) (0C:1C) [13:22:51:694]: Transforming table Component.
MSI (s) (0C:1C) [13:22:51:694]: Note: 1: 2262 2: Component 3: -2147287038
MSI (s) (0C:1C) [13:22:51:694]: Note: 1: 2725
MSI (s) (0C:1C) [13:22:51:694]: Note: 1: 2729
DEBUG: Error 2725: Invalid database tables
1: 2725
MSI (s) (0C:1C) [13:22:51:694]: Product: Remote Infrastructure Monitoring -
Update 'Remote Infrastructure Monitoring 2.1.56006 Update' could not be
removed. Error code 1603. Additional information is available in the log file
D:\silverback\hotfix\hotfix6\Patch\uninstall_patch_with_pradeep_guid_change-1.log.
MSI (s) (0C:1C) [13:22:51:694]: Note: 1: 1708
MSI (s) (0C:1C) [13:22:51:694]: Note: 1: 2729
MSI (s) (0C:1C) [13:22:51:694]: Note: 1: 2729
MSI (s) (0C:1C) [13:22:51:694]: Product: Remote Infrastructure Monitoring --
Installation failed.
MSI (s) (0C:1C) [13:22:51:709]: MainEngineThread is returning 1603
Fatal error during installation.
Patch_errorToPatch_fixed
MSI (c) (00:2C) [13:22:51:709]: Decrementing counter to disable shutdown. If
counter >= 0, shutdown will be denied. Counter after decrement: -1
MSI (c) (00:2C) [13:22:51:709]: MainEngineThread is returning 1603
=== Verbose logging stopped: 10/12/2010 13:22:51 ===
------------------------------------------------------------------------------
Download new Adobe(R) Flash(R) Builder(TM) 4
The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly
Flex(R) Builder(TM)) enable the development of rich applications that run
across multiple browsers and platforms. Download your free trials today!
http://p.sf.net/sfu/adobe-dev2dev
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users