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:[email protected]]
Sent: June 28, 2013 08:26
To: [email protected]
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
[email protected]
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users