Hello,

The problem was the "test" server. In my opinion to many
tests,compilations, try & retry ...

With a new server, it uninstalls as expected, even with a different user.

Thanks a lot for your time.

Regards.


2013/10/24 Hoover, Jacob <jacob.hoo...@greenheck.com>

> Is the same user installing and uninstalling? Do you have uninstall logs?
>
> -----Original Message-----
> From: BGINFO4X [mailto:bginf...@kztsoftware.com]
> Sent: Thursday, October 24, 2013 10:23 AM
> To: General discussion for Windows Installer XML toolset.
> Subject: [WiX-users] Bug or wxs problem?
>
> Hello,
>
> I have a big problem with W2008 R2:
>
> The menu shortcuts aren't removed after uninstalling my aplication ... but
> ...
> If I uninstall the same .msi with Windows7, ALL the shortcuts are
> correctly removed, so the aplication is unistalled correctly. I'm using
> Wix3.8.
>
> Is this a bug or a problem with my .wxs file?
>
> Thanks a lot for your time.
>
> <?xml version='1.0' encoding='windows-1252'?> <?define ProductVersion =
> "3.2.0"?> <?define ProductUpgradeCode =
> "9640CA85-6906-48E8-9ABB-801DBF37DEDB"?>
>
> <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi";
>      xmlns:util="http://schemas.microsoft.com/wix/UtilExtension";
>      xmlns:netfx="http://schemas.microsoft.com/wix/NetFxExtension";>
>
>
> <Product Name='BGINFO4X for Windows $(var.ProductVersion)' Id='*'
> UpgradeCode="$(var.ProductUpgradeCode)" Language='1033' Codepage='1252'
> Version='$(var.ProductVersion)' Manufacturer='KZTSoftware'>
>
>     <!-- Main packed declaration -->
>     <Package Id='*' Keywords='Installer' Description="BGINFO4X for Windows
> $(var.ProductVersion)" Comments='BGINFO4X is copyrighted at
> KZTSoftware.com' Manufacturer='KZTSoftware'
>     InstallerVersion='100' Languages='1033' Compressed='yes'
> SummaryCodepage='1252' InstallScope="perMachine" />
>
>     <Upgrade Id='61997F4A-5C91-48AA-B039-61D1EAAF2B3F'>
>         <UpgradeVersion OnlyDetect='yes' Property='SELFFOUND'
> Minimum='1.0.0' IncludeMinimum='yes' Maximum='1.0.0' IncludeMaximum='yes'
> />
>         <UpgradeVersion OnlyDetect='yes' Property='NEWERFOUND'
> Minimum='1.0.0' IncludeMinimum='no' />
>     </Upgrade>
>     <CustomAction Id='AlreadyUpdated' Error='Foobar 1.0 has already been
> updated to 1.0.1 or newer.' />
>     <CustomAction Id='NoDowngrade' Error='A later version of [ProductName]
> is already installed.' />
>     <InstallExecuteSequence>
>         <Custom Action='AlreadyUpdated'
> After='FindRelatedProducts'>SELFFOUND</Custom>
>         <Custom Action='NoDowngrade'
> After='FindRelatedProducts'>NEWERFOUND</Custom>
>     </InstallExecuteSequence>
>
>     <!-- How data is packed inside the msi -->
>     <Media Id='1' Cabinet='Sample.cab' EmbedCab='yes' DiskPrompt="CD-ROM
> #1" />
>     <Property Id='DiskPrompt' Value="BGINFO4X Installation [1]" />
>
>     <Icon Id="WIX_32x32.ico" SourceFile="WIX_32x32.ico" />
>     <Property Id="ARPPRODUCTICON" Value="WIX_32x32.ico"/>
>     <Property Id="ARPHELPLINK" Value="
> http://sourceforge.net/p/BGINFO4X/wiki/Documentation/"/>
>     <Property Id="ARPURLINFOABOUT" Value="http://BGINFO4X.sourceforge.net
> "/>
>
>     <UIRef Id="WixUI_InstallDir"/>
>     <UIRef Id="WixUI_ErrorProgressText"/>
>     <WixVariable Id="WixUILicenseRtf" Value="gpl3.rtf" />
>     <WixVariable Id="WixUIDialogBmp" Value="WIX_493x312.bmp" />
>     <WixVariable Id="WixUIBannerBmp" Value="WIX_493x58.bmp" />
>     <WixVariable Id="WixUIExclamationIco" Value="WIX_32x32.ico" />
>     <WixVariable Id="WixUIInfoIco" Value="WIX_32x32.ico" />
>     <Property Id="WIXUI_INSTALLDIR" Value="INSTALLDIR"/>
>
>     <PropertyRef Id="NETFRAMEWORK20"/>
>     <Condition Message="This application requires .NET Framework 2.0.
> Please install the .NET Framework then run this installer again.">
>         <![CDATA[Installed OR NETFRAMEWORK20]]>
>     </Condition>
>
>     <!--
>
> http://wixtoolset.org/documentation/manual/v3/howtos/ui_and_localization/run_program_after_install.html--
> >
>     <UI>
>         <UIRef Id="WixUI_InstallDir" />
>         <Publish Dialog="ExitDialog" Control="Finish" Event="DoAction"
>         Value="LaunchApplication" >WIXUI_EXITDIALOGOPTIONALCHECKBOX = 1
> and NOT Installed</Publish>
>     </UI>
>     <Property Id="WIXUI_EXITDIALOGOPTIONALCHECKBOX">1</Property>
>     <Property Id="WIXUI_EXITDIALOGOPTIONALCHECKBOXTEXT" Value='Launch
> BGINFO4X for Windows $(var.ProductVersion)' />
>     <Property Id="WixShellExecTarget" Value="[INSTALLDIR]BGINFO4X for
> Windows-hiddenconsole.bat" />
>     <CustomAction Id="LaunchApplication" BinaryKey="WixCA"
> DllEntry="WixShellExec" Impersonate="no" />
>
>
>     <!-- Directory Structure -->
>     <Directory Id='TARGETDIR' Name='SourceDir'>
>         <Directory Id='ProgramFilesFolder' Name='PFiles'>
>             <Directory Id='INSTALLDIR' Name='BGINFO4X for Windows
> $(var.ProductVersion)'><Directory Id='BaseDir'></Directory></Directory>
>         </Directory>
>
>           <Directory Id="ProgramMenuFolder" >
>             <Directory Id="ApplicationProgramsFolder" Name="BGINFO4X for
> Windows $(var.ProductVersion)">
>                 <Directory Id='Documentation' Name="Documentation"/>
>                 <Directory Id='Utils' Name="Utils"/>
>             </Directory>
>         </Directory>
>
>         <Directory Id="StartupFolder" Name="StartUp"/>
>         <Directory Id="DesktopFolder" Name="Desktop"/>
>     </Directory>
>
>     <DirectoryRef Id="Documentation">
>         <Component Id="DocumentationShortcuts"
> Guid="18FF8E35-35D1-488C-801B-3EA47BB75F0D">
>             <util:InternetShortcut Id="WebSite"
>                     Name="BGINFO4X WebSite" Type="url"
>                     Target="http://BGINFO4X.sourceforge.net"/>
>             <util:InternetShortcut Id="OnlineDocumentationShortcut"
>                     Name="BGINFO4X Documentation" Type="url"
>                     Target="
> http://sourceforge.net/p/BGINFO4X/wiki/Documentation/"/>
>             <util:InternetShortcut Id="OnlineHelpShortcut"
>                     Name="BGINFO4X Help Forum" Type="url"
>                     Target="http://sourceforge.net/p/BGINFO4X/discussion/
> "/>
>             <RemoveFolder Id="Documentation" On="uninstall"/>
>             <RegistryValue Root="HKMU"
> Key="Software\[Manufacturer]\[ProductName]" Name="Documentation"
> Type="integer" Value="1" KeyPath="yes" />
>         </Component>
>     </DirectoryRef>
>
>     <DirectoryRef Id="Utils">
>         <Component Id="ApplicationShortcutHTML"
> Guid="BCD09B03-9EA8-4FAA-B920-C04C95310E4C">
>             <Shortcut Id="ApplicationStartMenuShortcutHTML"
>                     Name="BGINFO4X - Html Report"
>
> Target="[\%]USERPROFILE[\%]\BGINFO4X\EXPORT\BGINFO4X.html"/>
>             <RegistryValue Root="HKMU"
> Key="Software\[Manufacturer]\[ProductName]" Name="Utils" Type="integer"
> Value="1" KeyPath="yes" />
>             <RemoveFolder Id="Utils" On="uninstall"/>
>         </Component>
>         <Component Id="ApplicationShortcutUnix"
> Guid="79B66FE6-9DA6-4918-B265-73A7772DA810">
>             <Shortcut Id="ApplicationStartMenuShortcutUnix"
>                       Name="BGINFO4X - Unix Bash Shell"
> Description="BGINFO4X - Unix Bash Shell"
>                       Target="[INSTALLDIR]BGINFO4X Bash Shell.bat"
> Icon="WIX_32x32.ico"
>
> WorkingDirectory="INSTALLDIR"/>
>             <RegistryValue Root="HKMU"
> Key="Software\[Manufacturer]\[ProductName]" Name="BGINFO4X for Windows -
> Unix Bash Shell" Type="integer" Value="1" KeyPath="yes" />
>         </Component>
>
>         <Component Id="ApplicationShortcutSqliteStudio"
> Guid="53D1499E-A8FB-435D-8380-EFC5462B2B62">
>             <Shortcut Id="ApplicationStartMenuShortcutSqliteStudio"
>                       Name="BGINFO4X - Sqlite Studio" Description="BGINFO4X
> - Sqlite Studio"
>                       Target="[INSTALLDIR]BGINFO4X Sqlite Studio.bat"
> Show="minimized"
>
> WorkingDirectory="INSTALLDIR"/>
>             <RegistryValue Root="HKMU"
> Key="Software\[Manufacturer]\[ProductName]" Name="BGINFO4X for Windows -
> Sqlite Studio" Type="integer" Value="1" KeyPath="yes" />
>         </Component>
>     </DirectoryRef>
>
>     <DirectoryRef Id="ApplicationProgramsFolder">
>         <Component Id="ApplicationShortcutReloadConfig"
> Guid="76a819c3-1da3-40d7-87f7-3f450c0d927f">
>             <Shortcut Id="ApplicationStartMenuShortcutReloadConfig"
>                       Name="BGINFO4X - Reload Configuration"
> Description="BGINFO4X - Reload Configuration"
>                       Target="[INSTALLDIR]BGINFO4X Reload
> Configuration.bat" Icon="WIX_32x32.ico" Show="minimized"
>
> WorkingDirectory="INSTALLDIR"/>
>             <RegistryValue Root="HKMU"
> Key="Software\[Manufacturer]\[ProductName]" Name="BGINFO4X for Windows -
> Reload Configuration" Type="integer" Value="1" KeyPath="yes" />
>         </Component>
>         <Component Id="ApplicationShortcut"
> Guid="240BFA0F-8BF2-45AB-A1CB-D605D2D99628">
>             <Shortcut Id="ApplicationStartMenuShortcut"
>                       Name="BGINFO4X for Windows" Description="BGINFO4X
> for Windows"
>                       Target="[INSTALLDIR]BGINFO4X for Windows.bat"
> Icon="WIX_32x32.ico"
>                       WorkingDirectory="INSTALLDIR"/>
>             <RemoveFolder Id="ApplicationProgramsFolder" On="uninstall"/>
>             <RegistryValue Root="HKMU"
> Key="Software\[Manufacturer]\[ProductName]" Name="BGINFO4X for Windows"
> Type="integer" Value="1" KeyPath="yes" />
>          </Component>
>         <Component Id="ApplicationShortcutHidden"
> Guid="C0D08806-B5C4-4212-A780-05164FC7F7F7">
>             <Shortcut Id="ApplicationStartMenuShortcutHidden"
>                       Name="BGINFO4X for Windows - Hidden Console"
>                       Target="[INSTALLDIR]BGINFO4X for
> Windows-hiddenconsole.bat" Icon="WIX_32x32.ico"
>                       WorkingDirectory="INSTALLDIR" Show="minimized"
> />
>             <RegistryValue Root="HKMU"
> Key="Software\[Manufacturer]\[ProductName]" Name="BGINFO4X for Windows -
> Hidden Console" Type="integer" Value="1" KeyPath="yes"
> />
>         </Component>
>     </DirectoryRef>
>
>     <DirectoryRef Id="StartupFolder">
>         <Component Id="StartupShortcut"
> Guid="D65DBCE7-DFCF-4F4A-809A-17C01AE68B8A">
>             <Shortcut Id="StartupMenuShortcut"
>                       Name="BGINFO4X for Windows - Hidden Console"
>                       Target="[INSTALLDIR]BGINFO4X for
> Windows-hiddenconsole.bat" Icon="WIX_32x32.ico"
>                       WorkingDirectory="INSTALLDIR" Show="minimized" />
>             <RegistryValue Root="HKMU"
> Key="Software\[Manufacturer]\[ProductName]" Name="BGINFO4X StartupShortcut"
> Type="integer" Value="1" KeyPath="yes"
> />
>         </Component>
>     </DirectoryRef>
>
>     <DirectoryRef Id="DesktopFolder">
>         <Component Id="DesktopShortcut"
> Guid="6319062E-F0AE-41AA-9ECC-C5BCFC26FCB3">
>             <Shortcut Id="DesktopMenuShortcut"
>                        Name="BGINFO4X - Unix Bash Shell"
> Description="BGINFO4X - Unix Bash Shell"
>                       Target="[INSTALLDIR]BGINFO4X Bash Shell.bat"
> Icon="WIX_32x32.ico"
>                       WorkingDirectory="INSTALLDIR"/>
>             <RegistryValue Root="HKMU"
> Key="Software\[Manufacturer]\[ProductName]" Name="BGINFO4X DesktopShortcut"
> Type="integer" Value="1" KeyPath="yes" />
>         </Component>
>     </DirectoryRef>
>
>
>     <!-- Add Components to feactures. Tell WiX to install the files  -->
>     <Feature Id="MainApplication" Title="Main Application" Level="1">
>         <ComponentGroupRef Id='BGINFO4XGroup' />
>         <ComponentRef Id="ApplicationShortcut" />
>         <ComponentRef Id="ApplicationShortcutHidden" />
>         <ComponentRef Id="ApplicationShortcutSqliteStudio" />
>         <ComponentRef Id="ApplicationShortcutUnix" />
>         <ComponentRef Id="DocumentationShortcuts" />
>         <ComponentRef Id="ApplicationShortcutHTML" />
>         <ComponentRef Id="ApplicationShortcutReloadConfig" />
>         <ComponentRef Id="StartupShortcut" />
>         <ComponentRef Id="DesktopShortcut" />
>     </Feature>
>
> </Product>
> </Wix>
>
> ------------------------------------------------------------------------------
> October Webinars: Code for Performance
> Free Intel webinars can help you accelerate application performance.
> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most
> from the latest Intel processors and coprocessors. See abstracts and
> register >
> http://pubads.g.doubleclick.net/gampad/clk?id=60135991&iu=/4140/ostg.clktrk
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
> ------------------------------------------------------------------------------
> October Webinars: Code for Performance
> Free Intel webinars can help you accelerate application performance.
> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most
> from
> the latest Intel processors and coprocessors. See abstracts and register >
> http://pubads.g.doubleclick.net/gampad/clk?id=60135991&iu=/4140/ostg.clktrk
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60135991&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