Pregunta

Puede Mod_Mono de AutoHosting ser modificado para dar soporte ASP.NET? ATM que no funciona muy bien: Enlace . / Funciona, pero el tiempo de ejecución ignora por completo Global.asax y no sigue las convenciones de enrutamiento.

¿Fue útil?

Solución

El propósito de AutoHosting en Mono es que sea lo más fácil posible para alguien para conseguir rápidamente un sitio ASP.NET alojado en Mono mediante la reducción de la cantidad de esfuerzo necesario para configurar el servidor; Sin embargo, lo hace organizando los tipos de archivos que han sido configurados como los tipos de archivos de ASP.NET. Puede encontrar las extensiones de archivo que está configurado para albergar en el archivo mod_mono.conf.

Desde MVC enrutamiento evita el uso de extensiones de archivo, probablemente no es una buena solución para MVC alojamiento. Dicho esto, si es absolutamente necesario utilizar AutoHosting, se podría añadir lo siguiente a su archivo mod_mono.conf para establecer todos los contenidos para el servidor para ser servido como contenido x-asp-net: ForceType aplicación / x-asp-net

Si lo hace, tiene implicaciones más amplias, por lo que no se puede decir que lo recomiendo.

Si usted tiene la capacidad de cambiar la configuración para el servidor Apache, es probable que obtener mejores resultados de sólo configuración mod_mono para su aplicación.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top