2017-06-12 48 views
1

我有一個項目,由於某種原因沒有加載項目,但只是顯示我的目錄列表。我甚至試圖運行它在本地IIS,看它是否有差別,它不MVC演出目錄列表未加載應用程序

事情我已經試過

  1. 模塊runAllManagedModulesForAllRequests =「真」

  2. 刪除並重新安裝從管理Windows應用程序在控制面板的IIS

如果我在Visual Studio中創建模板MVC項目並運行它,它運行良好,所以噸讓我覺得它不是我的配置。具有相同項目和Web配置的其他用途在加載站點時沒有任何問題。

此外,如果我嘗試轉到/首頁/索引我得到一個404錯誤。不知道是否以任何方式幫助

任何其他的想法我可能會丟失在這裏

在Windows 10 IIS 10

+0

mmm,那個項目來自哪裏? – derloopkat

+0

它是一個自定義內部項目 – Steve

+0

在文件資源管理器中:右鍵單擊該文件夾,轉到屬性,取消選中只讀,單擊安全選項卡,確保該文件夾具有運行IIS所需的所有權限。 – derloopkat

回答

1

你需要再覈對一下你的IIS配置,不要再檢查是否有「默認文檔」在IIS管理器中你的網站設置。

此外,如果您直接通過Visual Studio運行,請檢查是否已選擇相關的「項目」作爲解決方案的「啓動項目」(訪問https://msdn.microsoft.com/en-us/library/a1awth7y.aspx)。

如果上述失敗,請重新檢查特定項目的IIS權限(查看https://support.microsoft.com/en-us/help/313075/how-to-configure-web-server-permissions-for-web-content-in-iis

最後如上所述,做取消勾選「只讀」標誌,如果它的存在。 請分享您的反饋,並讓我知道您的問題是否仍然存在。

相關問題