標籤:mvc 4 windows2008 iis7
環境 :
Windows2008 R2 Standard IIS 7.5
VS2012 SQL2005
最近才接觸MVC4 自己做了個小執行個體 準備部署在 win2008 的IIS7.5 上提示
---------------------------------------------
HTTP 錯誤 403.14 - Forbidden
Web 服務器被配置為不列出此目錄的內容。
650) this.width=650;" src="http://pic002.cnblogs.com/images/2012/11583/2012112317063162.jpg" alt="2012112317063162.jpg" />
訪問 /home/Index
HTTP 錯誤404.0 -Not Found
你要找的資源已經被刪除,已更名或不可用
650) this.width=650;" src="http://pic002.cnblogs.com/images/2012/11583/2012112317063162.jpg" alt="2012112317063162.jpg" />
這台伺服器上,我開發過mvc2 是可以訪問的
mvc3 我沒有試過.
考這個急 !,一直沒碰到過這種問題,
以前IIS 報錯 ,會提示錯誤解決方案,這次撒也沒有。汗
在網上找了下,
<system.webServer>
<modules runAllManagedModulesForAllRequests="true"/>
</system.webServer>
有的網友說這樣子 , 但我的預設是開的,不行
繼續 度娘 ...
重點出場
“微軟MVC4開發以後URL地址是通過重新導向得到的頁面.所以沒有尾碼.IIS無法識別.”
官方提供了一個處理URL無尾碼的補丁
:http://support.microsoft.com/kb/980368
這個有點意思,我下載相應的補丁,就是怎麼也安裝不上去,老是報錯,
後來我想到以前我一直沒有安裝更新包,是不是這個問題呢
我就把所有的更新包打上, 更新包安裝太慢了, 誰有好的辦法記得給我留意
更新包 裝完,在重新裝 下載上面的補丁 , 然後重啟 一切搞定 。
在這裡要感謝網有提供的協助。
記下來 以免以後用到。 太難弄了。
ASP.NET 4.5 MVC 4 無法在Windows2008的IIS7.0上解決方案