顯示具有 IIS 標籤的文章。 顯示所有文章
顯示具有 IIS 標籤的文章。 顯示所有文章

2020年6月29日 星期一

新裝 IIS 無法執行 MVC


新電腦裝機就是會遇到奇怪的事情

居然 IIS 安裝的時候還沒有裝到 .Net Framework

出了超奇怪的錯 (其實也不奇怪啦...)

總之 IIS 裝完,程式從 Visual Studio 發布到 IIS

發現 run 不起來,且錯誤頁面上的處理常式只有寫 StaticFile (明明就是 MVC?)

這時候進到 IIS 裡面的 [處理常式對應] 會發現超少的

也就是認不得 .Net 相關的部分
處理方式
進到 [控制台] > [程式集] > [程式和功能] > 左邊選單的 [開啟或關閉 Windows 功能]
 

捲動到 [Web 管理工具] 點下去,預設會裝 IIS 的管理端

下一個 [World Wide Web 服務] 點下去,會裝完 IIS

打開裡面的 [World Wide Web 服務] > [應用程式功能開發] > 選取 [ASP.NET 4.x] 
其他的看自己的情況決定即可

驗證方式
進到 IIS 管理員,選取左邊的站台後,可以在右邊看到[處理常式對應],點進去參觀下。


應該可以看到各種 ASP.NET 各種副檔名的處理常式已經被設定進來。
不再是只有 StaticFile 小貓兩三隻


檢視掛載的網址,出現網頁!! 完成!!