I was going to create a msi file of my J files.
I am downloading http://www.advancedinstaller.com because I have used it
many times before.
It has proven to be easy to use, free and dependable.
Before I started I was looking at properties to see the size of it.
A good idea is to look at the temp directory.
There happened to be a number of huge files that had been created there.

The advancedinstaller has clearly changed a bit since I used it last time
some years ago.

2007/3/28, Oleg Kobchenko <[EMAIL PROTECTED]>:

There are a number of ways to handle J system as
part of application install. That does not apply
to the case when J is used as runtime, i.e. user
is not supposed to be consciously aware of it
(except Powered By notices, etc).

This is typically handle by "Feature" support
of installers such as MSI, which all good install
builders provide, such as WiX. This how .NET, Java
and any other runtime would bundle.
To ensure that such feature remains during uninstall,
it is marked as "shared".

In a note on a Microsoft Issue Tracker about distributing
WSE 3.0, they gave a solution how to install a feature
so that it is installed as a separate installation,
i.e. receives it's own entry in Add/Remove Programs.
It has to be included as an MSI in the main MSI,
and called by the installer with a special parameter
to hide its installer GUI, so it gets seemlessly installed
with the main application, but then handled independently.


--- Raul Miller <[EMAIL PROTECTED]> wrote:

> 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






____________________________________________________________________________________
Expecting? Get great news right away with email Auto-Check.
Try the Yahoo! Mail Beta.
http://advision.webevents.yahoo.com/mailbeta/newmail_tools.html
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm




--
Björn Helgason, Verkfræðingur
Fugl&Fiskur ehf, Þerneyjarsund 23, Box 127
801 Grímsnes ,t-póst: [EMAIL PROTECTED]
Skype: gosiminn, gsm: +3546985532
Landslags og skrúðgarðagerð, gröfuþjónusta
http://groups.google.com/group/J-Programming


Tæknikunnátta höndlar hið flókna, sköpunargáfa er meistari einfaldleikans

góður kennari getur stigið á tær án þess að glansinn fari af skónum
         /|_      .-----------------------------------.
        ,'  .\  /  | Með léttri lund verður        |
    ,--'    _,'   | Dagurinn í dag                     |
   /       /       | Enn betri en gærdagurinn  |
  (   -.  |        `-----------------------------------'
  |     ) |        (\_ _/)
 (`-.  '--.)       (='.'=)
  `. )----'        (")_(")
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to