2014-04-26 326 views
23

我最近開始了一個asp.net教程,我想測試我用WebMatrix製作的頁面。如何,有一個錯誤:IIS Express安裝目錄在哪裏?

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

因此它建議啓用目錄瀏覽並轉到IIS Express安裝目錄並運行命令。

那麼這個位置究竟在哪裏?

回答

26

用戶數據文件存在的位置:

C:\Users\[username]\Documents\IISExpress 

如果是這樣的錯誤。那麼你可能在你的瀏覽器上發現了錯誤404.13Forbidden)。

你可以嘗試編輯的web.config文件,加入:

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

這將允許服務器讀取文件並處理它們。這是服務器設置錯誤。我認爲這可能會幫助你。

更新

正如jamiebarrow建議,你可以直接使用在Windows資源管理器中以下路徑的目錄,

%userprofile%\documents\IISExpress 
+1

所以它說:運行appcmd設置config/section:system.webServer/directoryBrowse/enabled:true以在服務器級別啓用目錄瀏覽。 但它不能識別命令appcmd – ThomasMX

+0

它仍然是服務器配額錯誤。這裏是一個微軟technet的帖子:http://technet.microsoft.com/en-us/library/cc731109%28v=ws.10%29.aspx請閱讀它:)它會進一步指導你... –

+2

這個答案解決了我最後的問題!我無法運行任何東西。我運行它告訴我運行的appcmd,我設置了Windows身份驗證= true和匿名身份驗證= false。這3個動作讓我看到並遍歷目錄。雖然這個答案讓我實際上加載了我的頁面。謝謝!!! – Luminous

23

我的目錄位於:

Ç :\ Program Files \ IIS Express

0

找到一個註冊表項HKEY_LOCAL_MACHINE \ SOF TWARE \ Microsoft \ IISExpress \參數安裝路徑