0
將應用程序部署到Web服務器後,我鍵入mvc應用程序掛起的無效路由,然後顯示空白頁。Asp.Net MVC 2 - 無效路徑
在我的本地IIS上,如果我鍵入無效的路由,我得到異常:「System.Web.HttpException:傳入的請求不匹配任何路由。」。我想這個例外不是空白頁。
任何想法?
將應用程序部署到Web服務器後,我鍵入mvc應用程序掛起的無效路由,然後顯示空白頁。Asp.Net MVC 2 - 無效路徑
在我的本地IIS上,如果我鍵入無效的路由,我得到異常:「System.Web.HttpException:傳入的請求不匹配任何路由。」。我想這個例外不是空白頁。
任何想法?
這是配置文件中缺少的HttpHandler。我的本地配置有hanlder web服務器上的配置沒有。
<add verb="*" path="*.mvc" validate="false"
type="System.Web.Mvc.MvcHttpHandler, System.Web.Mvc,
Version=2.0.0.0, Culture=neutral,
PublicKeyToken=31BF3856AD364E35"/>
我很抱歉,如果這聽起來像是一個多餘的問題,但是網絡服務器更新視圖Windows Update?我認爲這可能與特定的dll不在機器上有關。 (我不是一個網絡人,只是把它扔在那裏,認爲框架可能不是最新的。) – XstreamINsanity 2010-08-19 13:56:35
Web服務器是最新的。我正在做的一件奇怪的事情是在本地複製MVC dll,以便MVC不需要安裝在服務器上。總之,在我的本地機器上安裝了MVC,在服務器上將MVC DLL複製到應用程序的bin文件夾中。 – McPatrick 2010-08-19 16:33:00