monodevelop не находит веб-сервер xsp4, хотя он установлен / работает

Я использую 13.04 32bit и установил monodevelop-latest (keks9n-monodevelop-latest-raring.list репозиторий, в настоящее время 4.1.7), и после сборки приложения MVC4 я захотел запустить его (щелкнув правой кнопкой мыши на подпроекте) и "Run Item")

Но monodevelop не находит веб-сервер xsp4. Я получаю следующее сообщение об ошибке:

Веб-сервер xsp4 не найден. Пожалуйста, убедитесь, что он установлен.

Но mono-xsp4 устанавливается и запускается автоматически или может запускаться вручную (запуск sudo service mono-xsp4 или просто xsp4)

Однако у меня возникли некоторые проблемы с получением mono-xsp4 для работы ( Я не знаю, связано ли это с проблемой моноразвития, поэтому я описываю это также). На apt-get install mono-xsp4 я получил:

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)

Установка asp.net-examples просто (повторно) устанавливает mono-xsp2, и я не нашел ни одного пакета asp.net4-examples. [ 117]

Таким образом, mono-xsp4 не будет работать. Я понял, что нет никаких приложений, установленных в /etc/xsp4/debian.webapp (пусто, кроме <apps></apps>), и просто скопировав /etc/xsp2/debian.webapp в / etc / xsp4 / я мог бы запустить mono-xsp4 (однако, конечно, не установлены примеры asp4)

Назад к monodevelop: В monodevelop я правильно установил ip и порт на ip и порт, который использует mono-xsp4, но xsp4 все еще не найден. Независимо от того, запущен ли mono-xsp4 или я остановил его, чтобы monodevelop мог запустить его сам, я всегда получаю сообщение об ошибке выше.

Кто-нибудь может мне помочь? Является ли это ошибкой monodevelop 4.1.7 (мне нужна версия v4, иначе решение VS2012 не откроется правильно) или что-то не так с моей установкой mono-xsp4?

Я хотел бы использовать последнюю версию monodevelop v4 стабильная версия, но я не нашел для нее никакого репозитория Ubuntu 13.04.

7
задан 18 October 2013 в 11:55

2 ответа

Для меня проблема заключалась в использовании MonoDevelop 5.X, даже если я использовал xsp4.exe в каталоге bin /, он не работал - в итоге я получил пустую страницу с бесконечной загрузкой. При установке версии Ubuntu по умолчанию 4.0.12 все работало идеально.

0
ответ дан 18 October 2013 в 11:55

Я могу ответить на свой вопрос:

https://launchpad.net/~keks9n/+archive/monodevelop-latest

дает ответ: [ 114]

Если вы хотите отлаживать приложения ASP.NET, убедитесь, что вы используете системную среду Mono ( http://i.imgur.com/SO93KJ2.png ). XSP не включен в установку / opt / Mono из-за проблем совместимости.

таким образом, если я собираю с помощью mono 3.2.1, а затем меняю время выполнения обратно на время выполнения mono в / usr (v 2.10.8.1), страница получает openend и xsp4 (/ usr / lib / mono / 4.0 / xsp4.exe) работает!

0
ответ дан 18 October 2013 в 11:55

Другие вопросы по тегам:

Похожие вопросы: