You can never fully turn this feature off because it's built into the MSI
behavior. Unfortunately a lot of installation designs are unaware of this
behavior. You can get close by editing the MSI file with Orca from the
Windows SDK - add the property DISABLEADVTSHORTCUTS (case sensitive) to the
Property table with a value of 1 - but if Windows does a repair for some
other reason than a shortcut or the user does a Repair you'll get the same
repair going on.

Signature
Phil Wilson
[Microsoft MVP-Windows Installer]
Definitive Guide to Windows Installer
http://apress.com/book/bookDisplay.html?bID=280
> I'm using Visual Studio 2005 and I have built an msi using the built in
> setup project. My application installs fine, but on install the
[quoted text clipped - 6 lines]
> TIA,
> Matt
MJB - 28 Dec 2005 14:34 GMT
Thanks Phil I'll give it a try.
> You can never fully turn this feature off because it's built into the MSI
> behavior. Unfortunately a lot of installation designs are unaware of this
[quoted text clipped - 3 lines]
> other reason than a shortcut or the user does a Repair you'll get the same
> repair going on.