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 &lt;&gt; 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

Reply via email to