Расположение Файла Журнала IISExpress



IISExpress записывает данные журнала и конфигурации в заранее определенное место из коробки.



каталог-это каталог "IISExpress", хранящийся в каталоге документов пользователя.



в каталоге хранятся следующие папки файлов под ним.




  • Config

  • журналы

  • TraceLogFiles


расположение моего домашнего каталога находится на сетевом ресурсе, определяемом группой политика



В настоящее время мы сталкиваемся со сценариями, в которых visual studio блокируется при остановке отладки приложений Silverlight с помощью IIS Express.



Я хотел изменить расположение данных журнала и конфигурации для IISExpress, чтобы узнать, устраняет ли это проблему блокировки visual studio. Можно ли изменить расположение файлов журнала и конфигурации по умолчанию ?

602   3  

3 ответов:

1 . По умолчанию файл applicationhost.файл конфигурации определяет следующие два расположения файлов журнала. Здесь IIS_USER_HOME будет расширен как %userprofile%\documents\IISExpress\.

<siteDefaults>
<logFile logFormat="W3C" directory="%IIS_USER_HOME%\Logs" />
<traceFailedRequestsLogging directory="%IIS_USER_HOME%\TraceLogFiles" enabled="true" />
</siteDefaults>

вы можете обновить выше пути к каталогам, чтобы изменить расположение файлов журнала.

2 . Если вы используете IIS Express из командной строки, вы можете использовать параметр' /config ' для предоставления файла конфигурации по вашему выбору. Следующая ссылка может помочь вам http://learn.iis.net/page.aspx/870/running-iis-express-from-the-command-line/

http://www.iis.net/configreference/system.applicationhost/sites/sitedefaults

<configuration>
    <system.applicationHost>
       <sites>
          <siteDefaults>
             <logFile 
                logFormat="W3C"
                directory="%SystemDrive%\inetpub\logs\LogFiles"
                enabled="true" 
                />
             <traceFailedRequestsLogging 
                enabled="true"
                directory="%SystemDrive%\inetpub\logs\FailedReqLogFiles"
                maxLogFiles="20" 
                />
             <limits connectionTimeout="00:01:00" />
             <ftpServer serverAutoStart="true" />
             <bindings>
                <binding 
                    protocol="http" 
                    bindingInformation="127.0.0.1:8080:" 
                    />
             </bindings>
          </siteDefaults>
       </sites>
    </system.applicationHost>
</configuration>

Я нахожу web.документация конфигурации-это беспорядок. Поэтому лучше предоставить полную родительскую историю, чем плавающий фрагмент с ожиданием, что читатель, естественно, знает, куда он идет.

по умолчанию:

C:\Users\ имя_пользователя \Documents\IISExpress\Logs\

Comments

    Ничего не найдено.