Расположение Файла Журнала IISExpress
IISExpress записывает данные журнала и конфигурации в заранее определенное место из коробки.
каталог-это каталог "IISExpress", хранящийся в каталоге документов пользователя.
в каталоге хранятся следующие папки файлов под ним.
- Config
- журналы
- TraceLogFiles
расположение моего домашнего каталога находится на сетевом ресурсе, определяемом группой политика
В настоящее время мы сталкиваемся со сценариями, в которых visual studio блокируется при остановке отладки приложений Silverlight с помощью IIS Express.
Я хотел изменить расположение данных журнала и конфигурации для IISExpress, чтобы узнать, устраняет ли это проблему блокировки visual studio. Можно ли изменить расположение файлов журнала и конфигурации по умолчанию ?
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.документация конфигурации-это беспорядок. Поэтому лучше предоставить полную родительскую историю, чем плавающий фрагмент с ожиданием, что читатель, естественно, знает, куда он идет.
Comments