B
BillR
dw said:<snip>
Totally agree with everything said.
Not only do *.ini files get buried all over the place(and often not
deleted when you uninstall), but *.dll files get stored in the windows
system folder, and you NEVER know even on a controlled uninstall whether
to accept a deletion. Also very badly-behaved install programs will
overwrite a newer DLL with a crappy old one from their install set, and
now half your new software no longer works correctly, or crashes the
system. This is known as 'DLL HELL'
Programs should keep themselves to themselves, no DLLs or INIs outside
their folder, and Reg is forbidden !!!
On a more serious note, I think a slight modification is needed to
allow for multiuser applications to also allow for a directory per
user. That makes write permissions and control much easier and in
some cases is much more appropriate. I'm also not as opposed as some
are to registry entries as long as they are restricted to one key.
BillR