Ant: Re: Ant: Re: [Gtk-sharp-list] gtk-sharp.dll not working on
linux because it references win32 dll's
monoman at gmail.com
Fri Jul 22 13:54:21 EDT 2005
Jost please just stop flaming.
We won't make things harder for everyone (like making incompatible
extensions to the ECMA file format) so that you can be lazy when using
an obsoleted API.
Versioning is a core security/deployment feature of .NET/Mono, and you
MUST play by the rules, for the greater benefit of your end users.
So, just reference the correct assemblies when compiling (what IS the
preferred way of developing managed applicattions), or fully qualify
assembly when dynamic loading them.
As someone already said there's no such thing as a default version for
an assembly in .NET, to avoid DLL Hell. So at some point your user has
to CHOOSE what version it wants to use, if YOU want that decision to
be deferred to him/her, instead of deciding it yourself and either
packaging all things together or putting a dependency on a specific
version of GTK# or whatever.
Well I'll stop answering your flames, until you understand the exposed
concepts and reasoning and tone down to a more productive dialog.
On 7/22/05, Jost Boekemeier <jostb2345 at yahoo.de> wrote:
> > This is what allows
> > gtk# to work on ms.net and mono with the same
> > binary.
> Not really.
> > And lets be honest, if DotGNU doesn't support it,
> > how does that matter?
> > No one uses it.
> Interesting argument. Probably ms.net on unix
> (freebsd) doesn't exist either ...
> Jost Boekemeier
> Gesendet von Yahoo! Mail - Jetzt mit 1GB Speicher kostenlos - Hier anmelden: http://mail.yahoo.de
> Gtk-sharp-list maillist - Gtk-sharp-list at lists.ximian.com
Rafael "Monoman" Teixeira
I'm trying to become a "Rosh Gadol" before my own eyes.
See http://www.joelonsoftware.com/items/2004/12/06.html for enlightment.
More information about the Gtk-sharp-list