2014-02-21 3 views
3

Использование Windows 7 У меня установлен IIS Express 7.5, но я не могу найти, где находится каталог wwwroot в моей системе! На моем диске нет папки «inetpub». Не могли бы вы сообщить мне, где я могу поместить файл как файл hello.aspx для запуска?Где находится IIS Express 7.5 wwwroot Directory

Thanks

ответ

1

Обычно это в вашем домашнем каталоге. Что-то вроде C: \ Users \ < ВашеИмя > \ Documents \ IISExpress

+0

спасибо ЕМА, есть три папки там, как конфигурации, журналы и TraceLogfiles. Итак, где я должен поместить файл? и Как я могу увидеть файл в браузере? – Behseini

+1

На самом деле для этого нет папки по умолчанию, вы можете поместить свой файл, где хотите, и выполнить IISExpress, чтобы он указывал на вашу папку: http://www.iis.net/learn/extensions/using-iis- выразить/погонный-МИС-экспресс-из-командной строки – ema

0

Но где глобальный каталог для IIS Express? Быстрый ответ , что его нет. IIS Express очень похож на каталог. Это, как говорится, что 2 решения я смог выработать являются:

  1. Добавить группу файлов в корневом каталоге на веб-сайте
  2. Создать виртуальный каталог в IIS Express' 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> 
Смежные вопросы