Building and deploying dll style assemblies (Was:RE: [Mono-devel-list] Stupid novice question)

Aleksey Sudakov zander at
Fri Mar 7 10:37:50 EST 2003

> Actually it can produce the following targets:
> exe
> winexe
> library
> module
> The first three are all assemblies ( library is a dll style assembly not
> a c syle static library ) and module is a netmodule - a sub part of a
> multi-module assembly. I'm not sure what you mean by "true assembly"

So I guessed it right that I should use "library" target to build dll style
assembly and "module" to build modules ("static libraries") to link into the
other 3 assembly targets that mcs takes. (Just out of curriosity what's the
difference between "exe" and "winexe" targets?)

Now, once library is built where should it be installed (and is there any
extra steps apart from just copying something.dll into some location) to
become available to mono?


More information about the Mono-devel-list mailing list