Ho problemi. Sto cercando di eseguire asp.net mvc 1.0 su mono 2.2. Ho copiato il file system.web.mvc.dll nella directory bin. Ho fatto HttpContext.Current.RewritePath ("/ Home/Index") ;. Ancora sto avendo te errore:ASP.NET mvc su mono 2.2
Errore del server in '/' Application La richiesta in ingresso non corrisponde a nessun percorso
Descrizione: HTTP 500. Richiesta Errore durante l'elaborazione.
dello stack:
System.Web.HttpException: The incoming request does not match any route at System.Web.Routing.UrlRoutingHandler.ProcessRequest (System.Web.HttpContextBase httpContext) [0x00000] at System.Web.Routing.UrlRoutingHandler.ProcessRequest (System.Web.HttpContext httpContext) [0x00000] at System.Web.Routing.UrlRoutingHandler.System.Web.IHttpHandler.ProcessRequest (System.Web.HttpContext context) [0x00000] at MvcApplication4._Default.Page_Load (System.Object sender, System.EventArgs e) [0x00000] at System.Web.UI.Control.OnLoad (System.EventArgs e) [0x00000] at System.Web.UI.Control.LoadRecursive() [0x00000] at System.Web.UI.Page.ProcessLoad() [0x00000] at System.Web.UI.Page.ProcessPostData() [0x00000] at System.Web.UI.Page.InternalProcessRequest() [0x00000] at System.Web.UI.Page.ProcessRequest (System.Web.HttpContext context) [0x00000]
Informazioni Versione: Mono Versione: 2.0.50727.1433; Versione ASP.NET: 2.0.50727.1433
scorso ho sentito, la licenza asp.net-mvc non ha permesso l'utilizzo con mono. Non significa che non funzionerà o che non lo hanno cambiato (questo era 6 mesi fa), ma vale la pena menzionarlo. –
La licenza fornita con la versione finale di MVC non ha più questa restrizione (che posso trovare). – jpobst
Fresco, buono a sapersi. –