> potentially to millions of users.
Not bad, cool! =:o) What does you application do?
> But am I correct in my (recently acquired) understanding that in order for
> a
> J# program to run on a computer the computer has to have a "J#
> Redistributable" package, and that that package subsequently requires the
> ".NET Redistributable" or some such thing?
Yes, correct. All .NET apps must have the .NET redist installed and all J#
apps must also have both the .NET and the J# redist installed.
> Is this true?
Yes, it's true.
> If it is, does anyone have suggestions as to how I might proceed, so tha
> my
> potential users don't have to download obscenely large "redistributable"
> packages?
The .NET redist gets installed through windows updates. Most Windows 2000,
XP, all XP SP2 and all Windows 2003 have the .NET redist installed by now if
the computer has been connected to the internet the last years. However J#
does not get installed through the Windows Update site. 6MB does not take a
long time to download through a broadband connection. Modem connections have
(at least here in Europe) been totaly replaced by broadband connections. I
know they are still using modems in places with poor infastructures like
India etc. It's only a question about time before all computers have the
.NET redist installed. "All" new programs are written in .NET today for the
Windows platform (including those from Microsoft). If your customers
computers have not been on the internet lately, this means you must ship
your product on a cd/dvd (since they not use the internet to download your
product) and the redists does not take up mutch space on a cd/dvd. If you
can't live with that, you must switch to old (unmanaged) C++.
Regards,
Lars-Inge T?nnessen