I am having trouble with Burn with certain of my per-user MSIs. The log shows they are Absent, when they are really Present. Since for some reason it thinks they are Absent, they don't get uninstalled, causing all kinds of problems.
I am installing and uninstalling as the same user. Another per-user MSI gets detected and uninstalled properly. What could be the difference between the two?? See in the log below how EXAMPLE.msi and its features are detected as Absent when they are really installed. For Msi.msi they are detected as Local and Present. The log: ---------- [0924:0D94][2011-08-08T08:51:57]: Burn v3.6.1929.0, path: C:\Users\Username\AppData\Local\Package Cache\{c82bf390-c009-4309-9913-adf575f2de3a}\Setup.exe, cmdline: '/uninstall -burn.unelevated BurnPipe.{C47F6346-2A9C-4171-95F9-9C0D61CE26FF} {EDB7F716-47A9-4A60-B0AA-227115BC27A1} 2264' [0924:0D94][2011-08-08T08:51:57]: Setting string variable 'WixBundleName' to value 'Setup' [0924:0D94][2011-08-08T08:51:57]: Setting string variable 'WixBundleLog' to value 'C:\Users\Username\AppData\Local\Temp\Setup_20110808085157.log' [0924:0D94][2011-08-08T08:51:57]: Setting string variable 'WixBundleName' to value 'Setup' [0924:0D94][2011-08-08T08:51:57]: Setting string variable 'WixBundleOriginalSource' to value 'P:\Users\USERNAME2\Documents\Visual Studio 2010\Projects\TestPerUser\Setup\bin\Debug\Setup.exe' [0924:0D94][2011-08-08T08:51:57]: Detect 2 packages [0924:0D94][2011-08-08T08:51:57]: Detect 1 msi features for package: Msi.msi [0924:0D94][2011-08-08T08:51:57]: Detected feature: ProductFeature, state: Local [0924:0D94][2011-08-08T08:51:57]: Detected package: Msi.msi, state: Present, cached: Yes [0924:0D94][2011-08-08T08:51:57]: Detect 1 msi features for package: EXAMPLE.msi [0924:0D94][2011-08-08T08:51:57]: Detected feature: ProductFeature, state: Absent [0924:0D94][2011-08-08T08:51:57]: Detected package: EXAMPLE.msi, state: Absent, cached: Yes [0924:0D94][2011-08-08T08:51:57]: Detect complete, result: 0x0 [0924:0D94][2011-08-08T08:51:58]: Plan 2 packages, action: Uninstall [0924:0D94][2011-08-08T08:51:58]: Plan 1 msi features for package: EXAMPLE.msi [0924:0D94][2011-08-08T08:51:58]: Planned feature: ProductFeature, state: Absent, requested: Unknown, execute action: None, rollback action: Remove [0924:0D94][2011-08-08T08:51:58]: Planned package: EXAMPLE.msi, state: Absent, default requested: Absent, ux requested: Absent, execute: None, rollback: None, cache: No, uncache: Yes, dependency: Unregister [0924:0D94][2011-08-08T08:51:58]: Plan 1 msi features for package: Msi.msi [0924:0D94][2011-08-08T08:51:58]: Planned feature: ProductFeature, state: Local, requested: Unknown, execute action: None, rollback action: AddLocal [0924:0D94][2011-08-08T08:51:58]: Setting string variable 'WixBundleLog_Msi.msi' to value 'C:\Users\Username\AppData\Local\Temp\Setup_20110808085157_0_Msi.msi.log' [0924:0D94][2011-08-08T08:51:58]: Setting string variable 'WixBundleRollbackLog_Msi.msi' to value 'C:\Users\Username\AppData\Local\Temp\Setup_20110808085157_0_Msi.msi_rollback.log' [0924:0D94][2011-08-08T08:51:58]: Planned package: Msi.msi, state: Present, default requested: Absent, ux requested: Absent, execute: Uninstall, rollback: Install, cache: No, uncache: Yes, dependency: Unregister [0924:0D94][2011-08-08T08:51:58]: Plan complete, result: 0x0 [0924:0D94][2011-08-08T08:51:58]: Apply begin [0924:0D94][2011-08-08T08:51:58]: Applying package: Msi.msi, action: Uninstall, path: C:\Users\Username\AppData\Local\Package Cache\{68A8A9E1-38C5-446A-9AA4-420305643D62}v1.0.0.0\Msi.msi, arguments: '(null)' [08D8:0CE0][2011-08-08T08:52:00]: Removing cached package: {9AE9F4FC-F4F6-4B58-B4AF-7284BF70E9B6}v3.0.0.0, from path: C:\ProgramData\Package Cache\{9AE9F4FC-F4F6-4B58-B4AF-7284BF70E9B6}v3.0.0.0\ [0924:0D94][2011-08-08T08:52:00]: Removing cached package: {68A8A9E1-38C5-446A-9AA4-420305643D62}v1.0.0.0, from path: C:\Users\Username\AppData\Local\Package Cache\{68A8A9E1-38C5-446A-9AA4-420305643D62}v1.0.0.0\ [0924:0D94][2011-08-08T08:52:00]: Removing bundle dependency key: {c82bf390-c009-4309-9913-adf575f2de3a} [0924:0D94][2011-08-08T08:52:00]: Removing cached bundle: {c82bf390-c009-4309-9913-adf575f2de3a}, from path: C:\Users\Username\AppData\Local\Package Cache\{c82bf390-c009-4309-9913-adf575f2de3a}\ [0924:0D94][2011-08-08T08:52:00]: Apply complete, result: 0x0 restart: No [0924:0D94][2011-08-08T08:52:01]: Shutting down, exit code: 0x0 MSI that does NOT get detected/uninstalled properly: ------------------------------------------------------------------ <?xml version="1.0" encoding="UTF-8"?> <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> <?define UpgradeCode="{570e6902-4e4c-496f-9cd3-d7c6cd8f6d5f}"?> <?define ProductVersion="3.0.0.0" ?> <Product Id="9ae9f4fc-f4f6-4b58-b4af-7284bf70e9b6" Name="EXAMPLE" Language="1033" Version="$(var.ProductVersion)" Manufacturer="Manufacturer" UpgradeCode="$(var.UpgradeCode)"> <Package InstallerVersion="301" Compressed="yes" /> <Media Id="1" Cabinet="media1.cab" EmbedCab="yes" /> <Upgrade Id='$(var.UpgradeCode)'> <UpgradeVersion OnlyDetect='yes' Property='NEWERFOUND' Minimum='$(var.ProductVersion)' IncludeMinimum='no' /> <UpgradeVersion OnlyDetect='no' Property='PREVIOUSFOUND' Minimum='0.0.0.0' IncludeMinimum='yes' Maximum='$(var.ProductVersion)' IncludeMaximum='yes' /> </Upgrade> <Directory Id="TARGETDIR" Name="SourceDir"> <Component Id="EXAMPLE"> <Registry KeyPath="yes" Root="HKCU" Key="SOFTWARE\EXAMPLE"/> </Component> <Directory Id="ProgramFilesFolder"> <Directory Id="INSTALLLOCATION" Name="EXAMPLE"></Directory> </Directory> </Directory> <Feature Id="ProductFeature" Title="EXAMPLE" Level="1"> <ComponentRef Id="EXAMPLE" /> </Feature> <InstallExecuteSequence> <RemoveExistingProducts After="InstallValidate" /> </InstallExecuteSequence> </Product> </Wix> MSI that DOES get detected/uninstalled properly: ------------------------------------------------------------- <?xml version="1.0" encoding="UTF-8"?> <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> <Product Id="68a8a9e1-38c5-446a-9aa4-420305643d62" Name="Msi" Language="1033" Version="1.0.0.0" Manufacturer="Msi" UpgradeCode="e3f667fa-a16e-4f51-a269-248f9f7f3224"> <Package InstallerVersion="200" Compressed="yes" InstallScope="perUser"/> <Media Id="1" Cabinet="media1.cab" EmbedCab="yes" /> <MajorUpgrade DowngradeErrorMessage="Downgrade Error"/> <Directory Id="TARGETDIR" Name="SourceDir"> <Directory Id="ProgramFilesFolder"> <Directory Id="INSTALLLOCATION" Name="Msi"> </Directory> </Directory> </Directory> <Feature Id="ProductFeature" Title="Msi" Level="1"> <Component Directory="TARGETDIR" Guid="{15DC258C-EA34-4480-9606-42EDDD676FAD}" Id="DummyComponent"/> </Feature> </Product> </Wix> ------------------------------------------------------------------------------ BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA The must-attend event for mobile developers. Connect with experts. Get tools for creating Super Apps. See the latest technologies. Sessions, hands-on labs, demos & much more. Register early & save! http://p.sf.net/sfu/rim-blackberry-1 _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users