My per-user, non-elevated install's directory structure looks like this...

    <Directory Id="TARGETDIR" Name="SourceDir">
      <Directory Id="AppDataFolder">
        <Directory Id="XXX" Name="Xxx"/>
      </Directory>
    </Directory>

I use it in ComponentGroup like this...

    <ComponentGroup Id="MyComponents" Directory="XXX">
      <Component Id="comp" Guid="123">
        <RegistryKey Root="HKCU" Key="$(var.VersionRegPath)" >
          <RegistryValue Name="Version" Type="string"
Value="$(var.ProductVersion)" KeyPath="yes" Action="write"/>
        </RegistryKey>
        <File.../>

Do I have to explicitly add the directory XXX to the remove file table
because none of the files installed are keypath'd in that folder?

-- 
Tony
------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to