2012-10-18 49 views
2

我在運行的項目中遇到問題。問題是服務器(IIS)從不響應。當我使用chrome開發人員工具時,我可以看到GET請求正在等待處理,並且在我關閉窗口或停止進程之前它會保持掛起狀態。IIS 7.5對服務器的初始請求永遠不會被加載

因此,我做了一個示例項目,一個簡單的.net 4 web應用程序,並編譯它。當我在VS2010中運行它時,一切都很順利,但是當我嘗試從瀏覽器訪問它時,我遇到了與原始工作項目相同的問題。所以這不僅僅是一個項目的問題,這就是爲什麼我認爲IIS設置有問題。我知道IIS監聽的端口是可以的,我已經檢查了所有可以找到的設置。

我看了一下通過stackoverflow和谷歌搜索它,但我沒有找到解決辦法。 任何人都可以幫助我嗎?

IIS版本是7.5。

+0

你必須預先編譯website.refer這一個
[http://stackoverflow.com/questions/5050025/iis-7-5-initial-request-to-website-never-gets-loaded ?RQ = 1] [1] [1]:http://stackoverflow.com/questions/5050025/iis-7-5-initial-request-to-website-never-gets-loaded? rq = 1 –

+0

@Ravindrabagale編譯,我已經在Visual Studio中測試過了。這無助於第二次刷新頁面,我已經閱讀過這個問題,不過謝謝。 – ptf

回答

1

經過1天的排除故障後,我想出了它。早些時候,我遇到了IIS沒有權限讀取web.config文件的問題,所以我在該文件上設置了權限。事實證明,IIS沒有權限讀取文件夾中的其他任何內容,因此它無法讀取它提供頁面所需的文件。因爲它可以讀取web.config文件,所以我沒有收到任何錯誤消息。

我只是設置IIS_IUSRS用戶權限來讀取整個項目文件夾。

+0

您還需要將IUsr添加到文件夾中,以防止訪問被拒絕消息: http://stackoverflow.com/questions/10418669/hosting-asp-net-in-iis7-gives-訪問是被拒絕 – Del

相關問題