[Mono-devel-list] Guidelines: Application Deployment; Feedback requested.

Miguel de Icaza miguel at novell.com
Sun Jun 26 20:47:36 EDT 2005


Hello,

> How about putting "$@" after to pass arguments? We could also give it in
> the form so that it can be created by configure:

Fixed.

> Of course, one other advantage of non-gac'd installs is that they are
> more relocatable. In fact, you could do xcopy deploy that way. It really
> only makes sense to use the GAC if what you are deploying is a shared
> library, right?

See the section on "When to use the GAC" for full details.

> Some other things that might be worth talking about:
> 
>       * Storing application settings (how to use S.Environment to get a
>         location for preferences. Having both global and per user prefs)

Do you have pointers to that?  I do not know how to use any of it.

>       * What to do if your application also has a C component?

Expanded on that subject.

>       * Providing pkg-config files (for libraries)
>       * lib/APPLICATION vs lib/mono/APPLICATION (I don't even understand
>         this ;-)

Both of these are covered in our "GAC" document (linked from it)




More information about the Mono-devel-list mailing list