2012-10-04 88 views
10

我已經部署了一個asp.net MVC應用程序到我的IIS7服務器。當我嘗試瀏覽dafault路線我得到的消息IIS沒有運行ASP.NET MVC應用程序

HTTP錯誤403.14 - 禁止

Web服務器被配置爲不列出此目錄的內容。

我很清楚它沒有加載/處理global.asax,但我不知道爲什麼。我已經部署了另一個MVC應用程序到這個相同的位置/應用程序池,它工作正常。

有沒有人有任何想法如何調試這樣的問題?

+5

這是asp.net程序員作爲一個有效的問題()所指引它描述了交互的問題: – lostinplace

回答

20

可能:

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

OR

+0

該死的「程序員常用的工具軟件」! 30分鐘後我也發現了這一點。看起來我不會回答我自己的問題。 – lostinplace

+0

感謝您的幫助,btw – lostinplace

+0

你應該把這個文件放進哪個文件? –

8

我已經嘗試了很多,最後一個複選框沒有的伎倆

enter image description here

+0

這個技巧!非常感謝這篇文章!任何想法,究竟是做什麼,爲什麼需要?我認爲IIS應該具有它可能需要的所有先決條件? – Ross

+0

這個伎倆!爲什麼微軟沒有在文檔中提到這一點?是的,爲什麼它沒有安裝在整個IIS安裝中? –

相關問題