Mono: приложение не запускается, когда web.config в подпапке
Я запускаю ASP.NET на Mono.
Я хотел запустить blogengine:
http://www.dotnetblogengine.net/
Я скачал, вставил /var/www/blogengine
, на консоли пошел /var/www/blogengine
и начал xsp2.
я пошел в http://localhost:8080
и без проблем.
Затем я остановил xsp2, пошел к /var/www
и начал xsp2.
я пошел в http://localhost:8080/blogengine
Это закончилось странной ошибкой:
Раздел не может быть определен в этом файле конфигурации (допустимый контекст определения - "MachineToApplication"). (/var/www/blogengine/Web.Config строка 9)
Кажется, проблема в том, что он перестает работать, как только корневая папка xsp2 становится чем-то еще, кроме корневой папки приложения...
Нужно ли что-нибудь настраивать? Или что еще не так?
1 ответ
Это ожидаемое поведение. Вы должны запустить xsp в корне вашего веб-приложения или указать путь к корню.
Например...
xsp2 --root /var/www/blogengine