我有一个.NET Web API,它具有各种相互关联的类库等,以及各种级别的异常处理。每次,我们在调试时以localhost:PORT的身份在调试中运行此项目,在调试启动时,会向Documents \ IISExpress \ TraceLogFiles [PROJECT_NAME]中写入700KB的大型XML文件。
每次调试时,文件都从fr000001.xml开始工作。
我们不希望编写这些日志,因为它占用大量空间,并且每天都有大量的开发团队在调试中运行此项目。反正有关闭它吗?
到目前为止我尝试过的东西
applicationhost.config
文件中,我更改了以下内容:- <logFile logFormat="W3C" directory="%IIS_USER_HOME%\Logs" />
<traceFailedRequestsLogging directory="%IIS_USER_HOME%\TraceLogFiles" enabled="true" maxLogFileSizeKB="1024" />
到
<logFile enabled="false" />
<traceFailedRequestsLogging enabled="false" />
<add name="HttpLoggingModule" image="%IIS_BIN%\loghttp.dll" />
文件中两个applicationhost.config
实例。这两种解决方案都行不通,有人可以建议我尝试一下吗?
谢谢!