Eu também tive esse problema. Como um aparte, o MonoDevelop (com o add-in do ASP.NET) ainda funciona bem no Ubuntu 14.04 e 14.10, então eu não tenho certeza do que mudou para que ele não funcione no Ubuntu 16.04.
No meu caso, isso foi o suficiente para me empurrar do Ubuntu para o Fedora (com servidores CentOS para o meu aplicativo Mono / ASP.NET). O Fedora 23 roda o MonoDevelop com o ASP.NET e o NUnit perfeitamente, diretamente fora da caixa.
Encontrei uma pergunta sobre isso no Stack Overflow há algumas semanas, e noto que ele acaba de receber uma resposta de alguém afirmando que encontrou uma solução: link
ATUALIZAÇÃO: Há uma resolução confirmada para esse problema no link do SO acima. Eu criei uma resolução passo a passo (graças a Abu para o post original) que irá guiá-lo através dele.
UPDATE 2: Eu escrevi isso como uma postagem no meu site, então espero que isso traga mais atenção a essa questão, o que realmente não deveria estar acontecendo em um LTS. A postagem completa está no link
Esta é a forma de resolver o problema:
Primeiramente, configure usando os seguintes comandos, que são conforme o instruções oficiais de instalação Mono, mas com a mudança de wheezy para alfa.
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF echo "deb http://download.mono-project.com/repo/debian alpha main" | sudo tee /etc/apt/sources.list.d/mono-xamarin.list sudo apt-get update
Em seguida, instale o próprio Mono:
sudo apt-get install mono-devel mono-complete ca-certificates-mono mono-xsp4
Em seguida, para instalar a versão específica do MonoDevelop, você terá trabalhando ASP.NET add-in:
sudo apt-get install monodevelop=5.10.0.871-0xamarin2
Eu não estou completamente feliz com esta solução, obviamente. Um mainstream distribuição como o Ubuntu (e especialmente o atual LTS) não tem esses tipos de problemas de regressão. No entanto, nós pelo menos temos um resolução para o assunto.
Destaca-se que o Fedora Workstation 23 tem um Mono / MonoDevelop / ASP.NET ambiente fora da caixa. Enquanto eu tem sido um usuário Debian / Ubuntu, este problema foi o suficiente para empurra-me para o Fedora, onde tenho trabalhado feliz sem um único bug ou outro problema. Eu ficarei com o Fedora? Isso é incerto, mas certamente foi um prazer encontrar um prazer e alternativa estável ao Ubuntu.