> is there a way to transform an ordinary C DLL into an assembly ? > or to include it into an assembly ? You can call C code that lives in a DLL by using PInvoke, something liket his: class Math { [Dllimport("libc")] static double sin (double x) }