with tutorial started net mvc example asp asp.net-mvc self-hosting

asp.net-mvc - tutorial - owin self host documentation



self hosting asp.net mvc (3)

¿Es posible autohost asp.net mvc dentro de otra aplicación, es decir. consola, formularios de Windows, servicio, etc.

Me gustaría construir una aplicación que ofrezca una interfaz web para controlarla y me gustaría utilizar asp.net mvc para la parte web de la misma.

Eché un vistazo rápido a Nancy, que parece que funcionaría, aunque no es asp.net mvc, sí admitió la afeitadora, aunque no tiene el mismo nivel de soporte que asp.net (por ejemplo, vistas fuertemente tipadas). )

También encontré esta pregunta, pero realmente no entra en profundidad. ¿Es posible usar ASPNET MVC2 sin IIS?


Por favor, eche un vistazo a http://cassinidev.codeplex.com/ Tiene muchas ventajas, por ejemplo

  • No es necesario IIS 7 en la máquina del cliente
  • Soporte MVC (me he probado a mí mismo)
  • Funciona bien con Windows Form y el control del navegador web para empaquetar como aplicación de Windows
  • Plataforma Cross Win OS (Windows XP, Vista, 7) Tengo prueba XP con .NET 4 instalado

Espero que esto ayude.



Sé que esta pregunta es antigua, pero sigue siendo relevante, por lo que con .NET Core 1.0 + ASP.NET MVC 6 puede autoevaluar fácilmente su aplicación MVC. Incluso puede combinar aplicaciones MVC y WebAPI en una sola, y puede decidir más adelante si desea usar IIS, IIS Express o la función de alojamiento propio de .NET Core.

Puedes intentarlo si sigues el enfoque Yeoman de esta publicación: https://.com/a/30314393/980247