問題があります。モノ2.2.i上でasp.net mvc 1.0を実行しようとしていますが、system.web.mvc.dllをbinディレクトリにコピーしました。私はHttpContext.Current.RewritePath( "/ Home/Index");を実行しました。それでも私は、TE誤差が生じています:HTTP 500エラー処理要求:「/」アプリケーションでモノラルのASP.NET mvc 2.2
サーバーエラーは、着信要求は、任意の経路
説明と一致していません。
スタックトレース:
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]
バージョン情報:モノラルバージョン:2.0.50727.1433。 ASP.NETバージョン:2.0.50727.1433
最終での最新リリースであり、asp.net-MVCライセンスはモノラルでの使用を許可していませんでした。それがうまくいかない、あるいは変更されていない(これは6ヶ月前)ことを意味するわけではありませんが、言及する価値はあります。 –
最終バージョンのMVCに同梱されているライセンスには、この制限がありません。 – jpobst
クール、よく知っておいてください。 –