PDA

View Full Version : Custom uninstalls



NewsArchive
08-08-2011, 04:11 AM
Just finished a chat with some folks about uninstalls. The way I have it setup
now is that anything the installer put on the system, it removes. And I do mean
everything. Per design, no issue.

The bone of contention in some minds is that I have a folder for demo data (always
in the same place) and live data (default location or user chosen during install).
After uninstall, if the program created the live data files (they are not
installed on purpose), empty or not, these files are left behind by design. The
idea is that live data belongs to a customer. Some think it should be removed,
others don't.

The reason for uninstalling live data is the assumption the user no longer wants
the package, therefore the live data is not wanted either. On the flip side, the
data belongs to the customer, there is sensitive information in these files.
Also, if a user wants to uninstall then re-install, they will have to start over
from scratch, re-entering all that data.

A possible solution to address both sides is during the uninstall, ask the user if
they wish to wipe out data they created (default to No). If they say yes, then an
are you sure message, with the default button set to No. This means in order to
blow away their data, they have to deliberately answer Yes twice.

Anyone use a modified uninstall like this?

--
Russell B. Eggen
www.radfusion.com

NewsArchive
08-08-2011, 04:12 AM
Hi Russ,

That is exactly what I do. If they continue after being warned it's their
decision. No complaints so far.

I ultimately remove the folders.

Lynn Howard

NewsArchive
08-08-2011, 04:12 AM
Thanks Lynn!

I guess I need to fire up the uninstall projects to see how they are done. Just
when you think you got SetupBuilder figured out, something comes along and says
"Son, your work ain't done!" <g>

--
Russell B. Eggen
www.radfusion.com

NewsArchive
08-08-2011, 04:13 AM
Russ,

The uninstall is pretty easy to massage to your personal liking. I have
mine modified to ask the customer permission to access a page on my site
and fill out an uninstall survey prior to actually performing the uninstall.

*Regards*,

Lee
www.cya2day.com
CYA - Don't Leave Home Without One
The Hurrier I Go The Behinder I Get

NewsArchive
08-08-2011, 04:13 AM
Ooo! I need to do that to! On my to-do list and one of my devs nagged me about
this the other day.

--
Russell B. Eggen
www.radfusion.com