Another problem with installing content under c:\j601\, to make some
"standalone" J program work is uninstalling.

Do you remove c:\j601\?  What if your program was the only program
on the system which uses it?  What if someone has installed some other
program which uses it, after you installed yours?  Etc.

The easy solution is "never ever remove anything installed under
c:\j601\", but not ideal.  A more ideal solution involves doing an
independent install of c:\j601\ (so the user can decide to uninstall
it), but that's still not perfect.  Either:

[a] You're doing partial installs at c:\j601\ (with even more uninstall
complexity), or

[b] You're massively increasing the mandatory size of any
J program install.

Also, two-step installs are just inherently complex.

(Finally, I should probably note that it is possible for a single
file executable to "install itself", if there really is a demand
for "installer behavior".)

FYI,

--
Raul
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to