2014-02-21 76 views
3

使用Windows 7我已經安裝了IIS Express 7.5,但是我無法找到我係統上的wwwroot目錄在哪裏!我的C盤上也沒有「inetpub」文件夾。 您能否讓我知道我可以在哪裏放置一個像hello.aspx文件的文件來運行?IIS Express 7.5 wwwroot目錄在哪裏

謝謝

回答

1

通常它在你的主目錄。類似於c:\ Users \ <yourname> \ Documents \ IISExpress

+0

感謝EMA,有三個文件夾,那裏的配置,日誌和TraceLogfiles。那麼我應該在哪裏放置文件?以及如何在瀏覽器中查看文件? – Behseini

+1

其實沒有默認的文件夾,你可以把你的文件放在你喜歡的位置,然後執行IISExpress,使它指向你的文件夾:http://www.iis.net/learn/extensions/using-iis-表達/運行-IIS-EXPRESS-從最命令行 – ema

0

但是IIS Express的全局目錄在哪裏?快速回答是 沒有一個。 IIS Express非常基於目錄。 話雖這麼說,2個解決方案我已經能夠制定出有:

  1. 該組文件添加到您的網站的根路徑
  2. 在IIS中創建快捷的applicationHost.config一個虛擬目錄提交您的全球文件

More details

6

通過第一手經驗,並且還通過this other SO answer,通常IISExpre的位置ss擁有自己的數據文件的目錄:C:\Users\<username>\Documents\IISExpress

在那裏您可以找到每個網站日誌文件(Logs\TraceLogFiles\)的默認目錄,特別是您可以在文件config\applicationhost.config中找到所有網站配置。對於每個創建的網站,該節點都有一個<sites>節和一個<site>節點。

對於每一個網站,其<virtualDirectory>節點指定physicalPath屬性實際的根位置:

<site name="YourWebSiteName" id="12345"> 
    <application path="/" applicationPool="Clr4IntegratedAppPool"> 
    <virtualDirectory path="/" physicalPath="D:\Physical\path\to\your\website\root"/> 
    </application> 
    ... 
</site>