2011-11-08 50 views
1

我有我的MVC網站與asp.net的MVC 3 .NET 4和runAllManagedModulesForAllRequests =假

runAllManagedModulesForAllRequests=true 

,並沒有問題,後來我發現,對於.NET 4,我可以禁用它,並有更快處理靜態資源,我已更改爲false,並在我的控制器操作中使用了bam-404。我使用集成的應用程序池在IIS 7.5上運行我的mvc應用程序,使用sp1安裝windows 7。我錯過了什麼嗎?

+0

爲什麼不提供聲明的來源,你可以禁用它? – rouen

+2

http://blogs.msdn.com/b/tmarq/archive/2010/04/01/asp-net-4-0-enables-routing-of-extensionless-urls-without-impacting-static-requests.aspx 。事情是,我有IIS 7.5而不是IIS 7提到,只要我不能安裝提到kb,我假設,它不再需要。所以可能有人讓它在IIS 7.5上工作 – Giedrius

回答

1

啊,在撞牆之後,我發現了這個問題 - 錯誤的路線圖記錄。道德是 - 如果不喜歡用頭撞牆,那麼當時不要改變兩件事。