Estou rodando 13.04 32bit e instalei o monodevelop-latest (repositório keks9n-monodevelop-latest-raring.list, atualmente 4.1.7) e depois de obter meu aplicativo MVC4 para compilar eu queria executá-lo (clique com o botão direito no subprojeto e "Executar Item")
Mas o monodevelop não encontra o servidor xsp4. Recebo a seguinte mensagem de erro:
O servidor da web xsp4 não pode ser encontrado. Por favor, certifique-se de que é
instalado.
Mas o mono-xsp4 é instalado e executado automaticamente ou pode ser executado manualmente (serviço sudo mono-xsp4 start ou apenas xsp4)
No entanto, tive alguns problemas para fazer o mono-xsp4 funcionar (não sei se isso está relacionado ao problema do monodesenvolvimento, então também o descrevo). No apt-get install mono-xsp4 eu tenho:
Binding Mono XSP 4 address: 0.0.0.0
* You have an incomplete /etc/xsp4/debian.webapp
* To fix it, you need to install at least one package for xsp4 (like asp.net-examples)
Instalar asp.net-examples simplesmente (re) instala o mono-xsp2 e não encontrei nenhum pacote asp.net4-examples.
Assim, o mono-xsp4 ainda não seria executado. Percebi que não há aplicativos definidos em /etc/xsp4/debian.webapp (vazio, exceto <apps></apps>
) e simplesmente copiando /etc/xsp2/debian.webapp para / etc / xsp4 / Eu poderia iniciar o mono-xsp4 (no entanto, claro, não há exemplos de asp4 instalados)
Voltar para o monodevelop: No monodevelop eu configurei o ip e a porta corretamente para o ip e a porta mono-xsp4 está usando, mas ainda xsp4 não foi encontrado. Se o mono-xsp4 já está rodando ou eu parei para que o monodevelop possa iniciar ele mesmo, eu sempre recebo a mensagem de erro acima.
Alguém pode me ajudar? Isso é um bug do monodevelop 4.1.7 (eu preciso da versão v4 caso contrário a solução VS2012 não abrirá corretamente) ou há algo errado com a minha instalação mono-xsp4?
Eu adoraria usar a última versão estável do monodevelop v4, mas não encontrei nenhum repositório do Ubuntu 13.04 para ele.