Based on an earlier
email reply (8/1/2006 subject=Shortcuts) from Derek. In this reply
Derek suggested that shortcuts should not always be defined under the
<File> but independently because shortcuts and ALLUSERS don't always
coexist in a manner that makes sense.
Some relevant facts
on the *.wxs:
Wix being used = v2
(wix_2.0.3719.0)
Install sets
ALLUSERS property to 1.
Product ID and
Package ID are changed with each release.
and
<InstallExecuteSequence>
<RemoveExistingProducts After='InstallFinalize' />
</InstallExecuteSequence>
<RemoveExistingProducts After='InstallFinalize' />
</InstallExecuteSequence>
So I took all my
shortcuts out from within the <File> elements and placed them within their
own component elements. When this new MSI is run on a workstation that has
any previous install on it the old shortcuts (desktop and startmenu) are left on
the machine along side the new shortcuts.
Why were the old
shortcuts not removed?
Dave Williamson
Clear Sky Software
704.568.5544 sales
704.554.6300 support
704.943.0585 fax
[EMAIL PROTECTED]
www.clearskysoftware.com
Clear Sky Software
704.568.5544 sales
704.554.6300 support
704.943.0585 fax
[EMAIL PROTECTED]
www.clearskysoftware.com
------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users