Необходимо убедиться, что при использовании команды aspnet_compiler вы указали виртуальный каталог, в котором будут располагаться приложения, с помощью команды -v. Например, если вы хотите создать и обслуживать стандартное приложение ASP.NET MVC, Mvc1, из localhost / Mvc1, вам необходимо убедиться, что вы используете ключ -v / Mvc1:
aspnet_compiler -f -p c: \ projects \ Mvc1 -v / Mvc1 c: \ test \ output
Поскольку это приложение ASP.NET MVC, я бы также рекомендовал убедиться, что вы явно настроили Apache mod_mono, а не в зависимости от AutoHosting. Я обсуждал, почему в мой ответ на «Mono 2.4, AutoHosting и MVC» .
Теперь вы можете использовать Apache mod_mono конфигурационный инструмент , размещенный на моно-сайте.