ASP.NET MVC4在部署IIS后,運行時顯示的是整個Web的目錄列表


頁面出現如下圖:

 

第一種解決方案:

剛安裝好IIS,這時需要注冊IIS.

 

在Dos中進入Framework的安裝文件夾

 

你將要發布的系統是什么.Net Framework版本,就注冊什么版本

 

4.0版本進入 C:\Windows\Microsoft.NET\Framework\v4.0.30319

 

3.5版本進入 C:\Windows\Microsoft.NET\Framework\v3.5

 

2.0版本進入 C:\Windows\Microsoft.NET\Framework\v2.0.50727

輸入 aspnet_regiis.exe -i  回車

 

這對於不同framework版本都是一樣的

等安裝完成后,輸入 iisreset 重啟IIS

 

iisreset /stop  停止IIS

 

iisreset /start  啟動IIS

 

第二種解決方案:

改一改配置文件web.config。

<system.webServer> 
<modules runAllManagedModulesForAllRequests="true" /> 
</system.webServer>

注意要設置<modules>節的值為true


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM