O Ubuntu tem política de incluir apenas uma versão de um pacote. No Ubuntu 11.11, a versão do mono incluída suporta .net 4. Portanto, qualquer programa que faça referência a assemblies .net 2.0 não funcionará. Você precisa alterar seu projeto para .net 4.0 e atualizar suas referências para usar a versão .net 4.0 dos conjuntos de que você precisa.