routes.MapRoute( "Default", "{controller}/{action}.html/{id}", new { controller = "Login", action = "Index", id = UrlParameter.Optional } );
按照網上說的,設置下就可以了。但我調試還是報以下錯誤:
HTTP 錯誤 404.0 - Not Found 您要找的資源已被刪除、已更名或暫時不可用。
不斷調試以后,終於在群里一個朋友幫助下,把.net4.0 經典模式改為集成模式,試試看,果然可以了!
網上那些文章都是千篇一律,害人不淺啊,記錄下 送給需要的同學們!
經典模式:經典形式是為了與之前的版本兼容,運用ISAPI擴展來調用ASP.NET運轉庫,原先運轉於IIS6.0下的Web應用程序遷移到IIS7.0中只需將應用程序配置成經典形式,代碼根本不用修正就能夠正常運轉。太長了 只要記住一點,兼容(.net1.1/2.0/3.5) 用這個模式
集成模式:集成形式是一種統一的乞求處置管道,它將ASP.NET懇求管道與IIS中心管道組合在一同,這種形式可以提供更好的性能,可以完成配置和管理的模塊化,而且增加了運用托管代碼模塊擴展IIS時的靈敏性。太長了,只要記住一點,.net4.0和4.5版本開發就用它,它的性能高還能重寫!