Hi all,

I have a problem with understanding a MSI feature/behavior.
Below is the setup structure.

* Feature A
     * ComponentGroupRef containing:
          Component A
               Executable
               Advertised shortcut to executable, with exe arguments including 
a file from "Component 1"
          Component B
               Registry value containing the install folder for "Feature A"
     * Feature B
             Component 1

None of the features can be advertised.
I install "Feature A" in folder "F:\Folder1". By default, it would get 
installed in "C:\Folder1".
"Feature B" is installed as by default in "C:\Folder2" - which contains the 
file sent as argument to the advertised shortcut.
The registry value contains at this point "F:\Folder1\".

I manually delete "C:\Folder2".
Starting the exe from the advertised shortcut triggers MSI repair (at least 
this is what I understood).
The problem is that after MSI finishes repairing my installation,
the registry value contains "C:\Folder1\"....
This looks to be the server side property value....

Why ? Can anybody point me in the right direction and make me understand my 
mistake (I hope I made a mistake...) ?
Is it a problem in have an advertised shortcut when none of the features can be 
advertised ?

Thanks and regards,
Adrian


       
____________________________________________________________________________________
Got a little couch potato? 
Check out fun summer activities for kids.
http://search.yahoo.com/search?fr=oni_on_mail&p=summer+activities+for+kids&cs=bz
 
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to