Hello,

I have a question regarding RemoveFolder.

In the following snippet, the the sentence:  <RemoveFolder Id="Utils"
On="uninstall"/> is below component at the samelevel of Shortcut?

Why is not at the same level of <DirectoryRef Id="Utils"> what has more
sense in my opinion?

Thanks a lot.


<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"/>

            <RemoveFolder Id="Utils" On="uninstall"/>
            <RegistryValue Root="HKMU"
Key="Software\[Manufacturer]\[ProductName]" Name="Utils" Type="integer"
Value="1" KeyPath="yes" />
        </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>
        <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"/>
            <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" Show="minimized"
                      WorkingDirectory="INSTALLDIR"/>
            <RegistryValue Root="HKMU"
Key="Software\[Manufacturer]\[ProductName]" Name="BGINFO4X for Windows -
Hidden Console" Type="integer" Value="1" KeyPath="yes" />

        </Component>
    </DirectoryRef>
------------------------------------------------------------------------------
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=60135031&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