Hi,

We have a strange behavior with our custom BAL:
Install ok
- Uninstall by starting the setup.exe anew: ok
- Uninstall on console using the bundle Uninstall Key from registry
(HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{5d1d64bf-d546-4150-b96c-54de2cdbc6f6}\UninstallString
:ok (Same for QuietUninstallString)
- Uninstall from ARP (assume the way customers do most frequent): NOK

Interesting is the diff of Console Uninstall and ARP Uninstall logs. Here
for ARP Uninstall the first line includes an additional BurnPipe parameter:
-burn.unelevated BurnPipe.{618DF18A-D322-417B-9F0D-73845FFD14BB}
{57509930-79B1-4080-BD7C-364A2129EBEC} 576'.

This parameter leads to additional actions of the burn engine resulting in
an error 0x8007000.Any ideas what might be wrong here? Log differences
below.

Thanks and best regards,
Tobias

--------------
Console uninstall (didn't copy the WixBundleLog lines with differences):
Burn v3.6.3303.0, Windows v6.1 (Build 7600: Service Pack 0), path:
C:\ProgramData\Package
Cache\{5d1d64bf-d546-4150-b96c-54de2cdbc6f6}\BurnBootstrapperTestingVCRedistWinPCAP.exe,
cmdline: '/uninstall'
....

ARP Uninstall:
Burn v3.6.3303.0, Windows v6.1 (Build 7600: Service Pack 0), path:
C:\ProgramData\Package
Cache\{5d1d64bf-d546-4150-b96c-54de2cdbc6f6}\BurnBootstrapperTestingVCRedistWinPCAP.exe,
cmdline: '/uninstall -burn.unelevated
BurnPipe.{618DF18A-D322-417B-9F0D-73845FFD14BB}
{57509930-79B1-4080-BD7C-364A2129EBEC} 576'
....
Plan 4 packages, action: Uninstall
Skipping dependency registration on package with no dependency providers:
VC2008SP1Redist_x86
Skipping dependency registration on package with no dependency providers:
VC2005SP1Redist_x86
Skipping dependency registration on package with no dependency providers:
WinPCAP_413
Skipping dependency registration on package with no dependency providers:
NetFx45RedistCustom
Planned package: VC2008SP1Redist_x86, state: Absent, default requested:
None, ba requested: None, execute: None, rollback: None, cache: No,
uncache: No, dependency: None
Planned package: VC2005SP1Redist_x86, state: Absent, default requested:
None, ba requested: None, execute: None, rollback: None, cache: No,
uncache: No, dependency: None
Planned package: WinPCAP_413, state: Absent, default requested: None, ba
requested: None, execute: None, rollback: None, cache: No, uncache: No,
dependency: None
Planned package: NetFx45RedistCustom, state: Present, default requested:
None, ba requested: None, execute: None, rollback: None, cache: No,
uncache: No, dependency: None
Plan complete, result: 0x0
Apply begin
Error 0x80070002: Failed to open registration key.
Error 0x80070002: Failed to suspend registration session.
Error 0x80070002: Failed to resume registration session in per-machine
process.
Error 0x80070002: Failed to register bundle.
Apply complete, result: 0x80070002, restart: None, ba requested restart:  No
------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to