Mono toma mscorlib.dll 2.0 en lugar de 4.0

Estoy teniendo un problema con una aplicación MONO, estoy tratando de compilar el proyecto (con MonoDevelop) para cargar la biblioteca y ejecutar mscorlib.dll 4.0 en lugar de la versión 2.0. (Necesito el método System.Type.op_Equality que está en la versión 4.0 pero no en la 2.0).

He resuelto temporalmente haciendo un enlace:

# cd /usr/lib/mono/2.0
# mv mscorlib.dll mscorlib.dll.bak
# ln ../4.0/mscorlib.dll mscorlib.dll

Pero, por supuesto, esto no es una solución válida.

¿Alguien sabe cómo cargar MONO mscorlib 4.0 en lugar de 2.0?

Gracias y perdón por mi inglés

Respuestas a la pregunta(2)

Su respuesta a la pregunta