I have 2 issues currently, one of which I think I am going to have to live with and the other I am hoping someone has some suggestions for.
I am relatively new to the world of WIX and am coming from using WISE for Windows. In our Wise install we have a number of shortcuts for various bits of our product and in varying locations (DesktopFolder, Quicklaunch (which I haven't started wrestling with yet) and ProgramMenu). These are turned on or off by the value given to the property associated with checkboxes for each. As in Wise creating a shortcut is easy, it is removing the shortcut if it is unwanted (the checkbox is unticked). In Wise we used a custom action to run a del command from the command line in a Wise Script. In WIX I amtrying to avoid having to write a C++ script to do the same job. I have tried a <RemoveFile element with a condition on it <Condition>SHTCUT01 <> 1</Condition>. The problem here seems to be that the RemoveFile action is run before the shortcut file (textpad.lnk for instance) is created and I can't sequence this step. Any other ideas? Also ICE38. I have read a bit about this and the reasons for it. We are running no advertised shortcuts and don't expect self repair to necessarily be available (we have a C++ script to look at the HKLM registry settings (which we write as part of the install) and set up a new users environment accordingly. I have to add not one but 2 useless registry keys, one to create the shortcut and the other on the RemoveFile component (even if that isn't the way to remove the shortcut I may need that functionality elsewhere). Nobody seems to think this is a good test for WI to be enforcing (for Vista certification need 0 ICE errors (Microsoft Office has plenty of ICE errors)). Any idea if Microsoft are planning to get rid of it? Thanks in advance. -- View this message in context: http://www.nabble.com/Shortcut-removal-and-ICE38-silliness-tp16544966p16544966.html Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Register now and save $200. Hurry, offer ends at 11:59 p.m., Monday, April 7! Use priority code J8TLD2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users