首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >XQuiSoft.Logging属性

XQuiSoft.Logging属性
EN

Stack Overflow用户
提问于 2016-07-22 04:42:22
回答 0查看 18关注 0票数 0

我正在使用XQuiSoft.Logging在我的应用程序中记录错误。在web.config中,我可以设置日志文件的大小、路径和级别。但是我不知道如何设置日志文件的备份数量。例如,我只想同时保留2个日志文件。当日志文件达到大小限制时,将创建一个新的日志文件。一旦新的日志文件达到大小限制,就应该自动删除第一个日志文件,并生成另一个日志文件。我们将非常感谢您的任何意见。

代码语言:javascript
复制
<configuration>
<configSections>
    <sectionGroup name="XQuiSoft.Logging">
        <section name="Log"
                 type="XQuiSoft.Logging.LogConfiguration, XQuiSoft.Logging"/>
        <section name="FilterManager"
                 type="XQuiSoft.Logging.FilterConfiguration, XQuiSoft.Logging"/>
    </sectionGroup>
</configSections>
<appSettings>
    <add key="CurrentEnvironment" value="Build"/>
</appSettings>
<XQuiSoft.Logging>
    <Log>
        <providers>

            <add name="Build"
                 type="XQuiSoft.Logging.BufferedLogProvider, XQuiSoft.Logging"
                 TargetProviderNames="FileLogger-Build"
                 OutputInterval="2"
                 ExclusiveEnvironmentName="Build"
                 ExceptionProviderName="null"/>
            <add name="FileLogger-Build"
                 type="XQuiSoft.Logging.RollingFileLogProvider, XQuiSoft.Logging"
                 FilePath="D:\Logs\Build\log"
                 Extension=".txt"
                 MaximumFileSize="10MB"
                 ActiveRoot="false"
                 ExceptionProviderName="null"
                 ItemFormat="{Timestamp:yyyyMMdd:HHmmss}: {Level}: {Source}: {Category}: {Message}: {Details}"
                 FilterName="Verbose"/>
        </providers>
    </Log>
    <FilterManager>
        <providers>
            <add name="Verbose"
                 type="XQuiSoft.Logging.LevelFilter, XQuiSoft.Logging"
                 MaxLevel="Verbose"/>
            <add name="ErrorsAndWarnings"
                 type="XQuiSoft.Logging.LevelFilter, XQuiSoft.Logging"
                 MaxLevel="Warning"/>
        </providers>
    </FilterManager>
</XQuiSoft.Logging>

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38514026

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档