IISExpress 日志文件位置

标签 iis iis-express

IISExpress 将日志和配置数据写入预先确定的位置,开箱即用。

该目录是存储在用户文档目录中的“IISExpress”目录。

该目录下存储有以下文件夹文件。

  • 配置
  • 日志
  • TraceLogFiles

我的主目录的位置位于网络共享上,由组策略确定

目前,我们遇到了使用 IIS Express 停止调试 Silverlight 应用程序时 Visual Studio 锁定的情况。

我希望更改 IISExpress 的日志和配置数据的位置,看看这是否可以解决 Visual Studio 锁定的问题。是否可以更改日志和配置文件的默认位置?

最佳答案

1.默认情况下,applicationhost.config 文件定义以下两个日志文件位置。这里 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/

关于IISExpress 日志文件位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5798264/

相关文章:

localhost - 在 IIS Express 中为 Visual Studio 设置本地主机别名

asp.net - 在应用程序重新启动时清除临时 ASP.NET 文件

iis - 当我安装自签名证书时,我的网站在 IIS 8 中停止

c# - 程序 '[12604] iisexpress.exe' 已退出,代码为 0 (0x0)

asp.net - 如何在工作网络上发布asp.net网站?

c# - 在 IIS 7 中克隆/复制/复制现有应用程序池

php - 无法连接到 MySql

iis - 带有 JAX-RS 后端的 Angular 前端

ssl - iis express - 无法让 ssl 在 vi​​sual studio 2015 中工作

c# - .PDF 文件的 IIS 7.5 404 错误