So long as the Bundles' UpgradeCode is identical, I would think a MajorUpgrade 
would uninstall the older version and install the new one.

However, something beyond my installer knowledge may be going on, since I don't 
know what may be causing this line:

[23D0:26C4][2013-06-28T10:38:09]w354: Unable to remove cached bundle: 
{49aefbeb-b7b6-4d57-a32e-1d76cbaa5883}, from path: C:\ProgramData\Package 
Cache\{49aefbeb-b7b6-4d57-a32e-1d76cbaa5883}\, reason: 0x80070003.

Alain

-----Original Message-----
From: Ing. Tomáš Kubík, Tempo IS [mailto:tomas.ku...@tempois.cz] 
Sent: June 28, 2013 08:26
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Burn - Uninstall application from newer version of 
installer

Hello,

Is there any way how can i uninstall older version of application from 
different bundle (newer installer)?
It works only with the same build which installed it. When i try it, i get 
followig "error" :

T10:38:03]i001: Burn v3.7.1224.0, Windows v6.2 (Build 9200: Service Pack 0), 
path: C:\VykazPrace\VykazPraceSetup.exe, cmdline: '-burn.unelevated 
BurnPipe.{C71FE135-BE7E-48EC-94DC-336DF23293B7} 
{41F9A0C7-B05D-47E0-89D7-430FF7763753} 9168'
[223C:2934][2013-06-28T10:38:03]i000: Setting string variable 'WixBundleLog' to 
value 'C:\Users\TOM~1\AppData\Local\Temp\Výkaz_práce_20130628103803.log'
[223C:2934][2013-06-28T10:38:03]i000: Setting string variable 
'WixBundleOriginalSource' to value 'C:\VykazPrace\VykazPraceSetup.exe'
[223C:2934][2013-06-28T10:38:03]i052: Condition '((VersionNT >= v5.1) AND 
(ServicePackLevel >= 3)) OR ((VersionNT >= v5.2) AND (ServicePackLevel >= 2)) 
OR (VersionNT >= v6.0)' evaluates to true.
[223C:2934][2013-06-28T10:38:03]i000: Setting string variable 'WixBundleName' 
to value 'Výkaz práce'
[223C:2934][2013-06-28T10:38:03]i000: Loading managed bootstrapper application.
[223C:2934][2013-06-28T10:38:03]i000: Creating BA thread to run asynchronously.
[223C:2934][2013-06-28T10:38:04]i100: Detect begin, 2 packages
[223C:2934][2013-06-28T10:38:04]i000: Setting string variable 
'Netfx4x64FullVersion' to value '4.5.50709'
[223C:2934][2013-06-28T10:38:04]i000: Setting string variable 
'Netfx4FullVersion' to value '4.5.50709'
[223C:2934][2013-06-28T10:38:04]i102: Detected related bundle: 
{7d55d0e3-85f4-4592-9c3a-b9b5d27e5cc5}, type: Upgrade, scope: PerMachine, 
version: 1.0.0.3, operation: MajorUpgrade
[223C:2934][2013-06-28T10:38:04]i052: Condition 'Netfx4FullVersion AND (NOT 
VersionNT64 OR Netfx4x64FullVersion)' evaluates to true.
[223C:2934][2013-06-28T10:38:04]i103: Detected related package: 
{68AF7C30-BDE2-4130-A72E-DE2BBADC5A2F}, scope: PerMachine, version: 1.0.0.3, 
language: 1029 operation: MinorUpdate
[223C:2934][2013-06-28T10:38:04]i101: Detected package: Netfx4Full, state: 
Present, cached: None
[223C:2934][2013-06-28T10:38:04]i101: Detected package: VykazPraceSetup, state: 
Present, cached: None
[223C:2934][2013-06-28T10:38:04]i199: Detect complete, result: 0x0
[223C:2934][2013-06-28T10:38:09]i200: Plan begin, 2 packages, action: Uninstall
[223C:2934][2013-06-28T10:38:09]w209: Plan skipped removal of provider key: 
{49aefbeb-b7b6-4d57-a32e-1d76cbaa5883} because it is registered to a different 
bundle: (null)
[223C:2934][2013-06-28T10:38:09]w327: Will not uninstall package: 
VykazPraceSetup, found dependents: 1
[223C:2934][2013-06-28T10:38:09]w328: Found dependent: 
{7d55d0e3-85f4-4592-9c3a-b9b5d27e5cc5}, name: Výkaz práce
[223C:2934][2013-06-28T10:38:09]w321: Skipping dependency registration on 
package with no dependency providers: Netfx4Full
[223C:2934][2013-06-28T10:38:09]i207: Planned related bundle: 
{7d55d0e3-85f4-4592-9c3a-b9b5d27e5cc5}, type: Upgrade, default requested: None, 
ba requested: None, execute: None, rollback: None, dependency: None
[223C:2934][2013-06-28T10:38:09]i201: Planned package: VykazPraceSetup, state: 
Present, default requested: Absent, ba requested: Absent, execute: None, 
rollback: None, cache: No, uncache: No, dependency: Unregister
[223C:2934][2013-06-28T10:38:09]i201: Planned package: Netfx4Full, state: 
Present, default requested: None, ba requested: None, execute: None, rollback: 
None, cache: No, uncache: No, dependency: None
[223C:2934][2013-06-28T10:38:09]i299: Plan complete, result: 0x0
[223C:2934][2013-06-28T10:38:09]i300: Apply begin
[23D0:26C4][2013-06-28T10:38:09]i360: Creating a system restore point.
[23D0:26C4][2013-06-28T10:38:09]i361: Created a system restore point.
[23D0:26C4][2013-06-28T10:38:09]i326: Removed dependency: 
{49aefbeb-b7b6-4d57-a32e-1d76cbaa5883} on package provider: 
{68AF7C30-BDE2-4130-A72E-DE2BBADC5A2F}, package VykazPraceSetup
[23D0:26C4][2013-06-28T10:38:09]i352: Removing cached bundle: 
{49aefbeb-b7b6-4d57-a32e-1d76cbaa5883}, from path: C:\ProgramData\Package 
Cache\{49aefbeb-b7b6-4d57-a32e-1d76cbaa5883}\
[23D0:26C4][2013-06-28T10:38:09]w354: Unable to remove cached bundle: 
{49aefbeb-b7b6-4d57-a32e-1d76cbaa5883}, from path: C:\ProgramData\Package 
Cache\{49aefbeb-b7b6-4d57-a32e-1d76cbaa5883}\, reason: 0x80070003. Continuing...
[223C:2934][2013-06-28T10:38:09]i399: Apply complete, result: 0x0, restart: 
None, ba requested restart:  No
[223C:2934][2013-06-28T10:38:11]i500: Shutting down, exit code: 0x0
[223C:2934][2013-06-28T10:38:11]i410: Variable: Netfx4FullVersion = 4.5.50709
[223C:2934][2013-06-28T10:38:11]i410: Variable: Netfx4x64FullVersion = 4.5.50709
[223C:2934][2013-06-28T10:38:11]i410: Variable: VersionNT = 6.2.0.0
[223C:2934][2013-06-28T10:38:11]i410: Variable: VersionNT64 = 6.2.0.0
[223C:2934][2013-06-28T10:38:11]i410: Variable: WixBundleAction = 3
[223C:2934][2013-06-28T10:38:11]i410: Variable: WixBundleElevated = 1
[223C:2934][2013-06-28T10:38:11]i410: Variable: WixBundleLog = 
C:\Users\TOM~1\AppData\Local\Temp\Výkaz_práce_20130628103803.log
[223C:2934][2013-06-28T10:38:11]i410: Variable: WixBundleManufacturer = 
Systemart s.r.o.
[223C:2934][2013-06-28T10:38:11]i410: Variable: WixBundleName = Výkaz práce
[223C:2934][2013-06-28T10:38:11]i410: Variable: WixBundleOriginalSource = 
C:\VykazPrace\VykazPraceSetup.exe
[223C:2934][2013-06-28T10:38:11]i410: Variable: WixBundleProviderKey = 
{49aefbeb-b7b6-4d57-a32e-1d76cbaa5883}
[223C:2934][2013-06-28T10:38:11]i410: Variable: WixBundleTag =
[223C:2934][2013-06-28T10:38:11]i410: Variable: WixBundleVersion = 2.0.0.3
[223C:2934][2013-06-28T10:38:11]i007: Exit code: 0x0, restarting: No

Thank you very much for answer.

------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to