[OT] Win convention question
ambassador at fourthworld.com
Wed Feb 2 15:33:48 EST 2005
Frank D. Engel, Jr. wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> Why don't you just use an existing installation package such as Inno
> Setup (http://www.jrsoftware.org/isinfo.php), since that will provide
> these things for you "for free"?
Thanks for the recommendation but I already use Wise Install, the
second-most popular installation package for Windows, with all the power
of the market-leading InstallShield but with the option of doing things
in much simpler ways.
But even the most powerful installer won't make design decisions for me.
That's where learning the conventions/guidelines comes in.
Like most intaller packages, Wise Install can remove everything it
installs rather easily and by default, registry settings and all.
But it can't remove what it doesn't know about, and in my case there are
elements in my app very much like cache files that should ideally be
removed but don't exist during installation, so no installer can know
about them at install time.
Because the Mac convention fo such things is so slackerly, it was easy
for someone like me who spends more time in OS X than XP to consider a
more slackerly approach to uninstall.
But the MSDN page Pat Trendler found makes it clear that the
recommendation is not slackerly at all, so I've added code to my app
which modifies the install log Wise Uninstall uses to remove elements --
now everything is compliant and I have two fewer bug reports on my to-do
list today. :)
Fourth World Media Corporation
Ambassador at FourthWorld.com http://www.FourthWorld.com
More information about the Use-livecode