ASP.NET MVC4 到 IIS6 部署歷程

摘要:ASP.NET MVC4 到 IIS6 部署歷程

這次部署MVC網站真的是一波三折,好不容易才找到問題的癥結點,趕快來寫起來,避免下次又花時間再搞一次 = =+

1.下載.NET Framework 4.0

   去官網載回來安裝,若安裝完成IIS的ASP.NET頁籤沒有4.0可以選的話需要到命令提示字元輸入以下指令

  C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -ir -enable

2.確認網頁服務延伸是否允許 ASP.NET 4.0.30319

3.新建一個應用程式集區

 這是要區隔舊有.NET版本運作環境,不同版本不能在同一個應用程式集區運作

4.設定萬用字元應用程式對應

   在"應用程式設定"下方的萬用字元應用程式對應插入" c:\windows\microsoft.net\framework\v4.0.30319\aspnet_isapi.dll"

   這要注意一下,新增時要把"確認該檔案是否存在"給取消掉,不然也無法正常執行 (不曉得什麼原因囧)

參考網址

ASP.NET 4.0 安裝在 IIS6 最常遇到的四個問題

Asp.net mvc 4 on iis6:"The page cannot be found"