Win10 IIS本地部署MVC網站時不能執行?
部署後出現這個錯誤:
開啟檔案目錄後發現是可以看見目錄的,靜態頁面也是可以開啟的,說明基本上沒問題,可能是mvc的一些東西不支援
先按照網上的方法試了試
發現木有,那麼肯定就是東西沒安裝全了,開啟啟用或關閉windows功能
選擇IIS下的應用程式開發功能,發現裝完iis,預設是不給你裝這個的,選擇一下4.6,其他的會自動給你勾上(4.6也是4.0xx版本,不要慌)
重啟站點,發現可以了
如果出現什麼元件沒有的情況,可以根據錯誤資訊進行對應的安裝,可以參考我之前的文章:
擴:感謝提供另外的方法:
解決方法:更改網站根目錄web.config檔案新增
<system.webServer>
<modules runAllManagedModulesForAllRequests="true" />
</system.webServer>
要設定<modules>節的值為true;