Re: Beta Release, if of interest
- From: DanS <t.h.i.s.n.t.h.a.t@xxxxxxxxxxxxxxxxxxxxxx>
- Date: Mon, 17 Apr 2006 10:35:50 -0500
"Bob Butler" <tiredofit@xxxxxxxxxxx> wrote in
news:#Cy17HjYGHA.4920@xxxxxxxxxxxxxxxxxxxx:
"DanS" <t.h.i.s.n.t.h.a.t@xxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:Xns97A86BE0AD27Didispcom@xxxxxxxxxxxxxx
The thing I would be most worried about is the fact that Ivar saidWhich would have been expected if you were to just uninstall it and
he uninstalled your program and his desktop still did not return to
normal!
NOT go back to the options and un-check 'Use as Shell'.
IMO you should reconsider that "design". If the user uninstalls the
app then it really needs to undo anything it did as part of the
uninstall. Leaving the system with the shell modified and the app gone
is not good.
When the 'Use as Shell' option is selected and subsequently, the 'OK'
button is clicked on the 'Options' page, the current setting for
Shell line in the registry is backed up to the INI file, and a
message box comes up letting you confirm or cancel this action.
so far so good
It also tells you
exactly what the current entry is on the Shell line. It also
instructs you on how to change it back, which is to go back to the
'Options' and un-check 'Set as Shell'.
That's fine, but I'd also expect uninstalling to do the same thing.
As a matter of fact, even after un-
installing, unless you delete the install directory, the INI file
still exists,
Sounds like you need an option during uninstall to delete or retain
the user settings. apps that don't completely clean up after
themselves are a pain in the ***.
Like just about every Norton comsumer product ?
<SNIP>
But the contents of that line are critical to normal operation so you
need to take extraordinary efforts to ensure that it can't be left in
an untenable state even if the user doesn't remember to uncheck your
options before uninstalling. At the very least the uninstall needs
to offer to repair the damage. Keep in mind that (a) many users don't
read manuals, (b) when they do they can still forget, (c) manuals get
lost and (d) somebody other than the original user may be doing the
uninstall.
I don't disagree with the uninstaller resetting the Registry key and had
thought it was a good idea also, but......
How do I tell VS Installer to do that ?
Can you point to a link at M$ with explicit instructions please ?
.
- Follow-Ups:
- Re: Beta Release, if of interest
- From: Bob Butler
- Re: Beta Release, if of interest
- References:
- Beta Release, if of interest
- From: DanS
- Re: Beta Release, if of interest
- From: Ivar
- Re: Beta Release, if of interest
- From: MikeD
- Re: Beta Release, if of interest
- From: DanS
- Re: Beta Release, if of interest
- From: Mike Williams
- Re: Beta Release, if of interest
- From: DanS
- Re: Beta Release, if of interest
- From: Bob Butler
- Beta Release, if of interest
- Prev by Date: Re: reInitialize dynamic array
- Next by Date: Re: reInitialize dynamic array
- Previous by thread: Re: Beta Release, if of interest
- Next by thread: Re: Beta Release, if of interest
- Index(es):
Loading