EnterpriseLibraryRollingFlatFilesNotRolling如果我把它改成旋转而不是午夜改为分钟,只记录一个持续一分钟的文件。没有生成新文件。最新版本的企业库是否存在任何已知的错误,重点是滚动平面文件无法正常工作?我当前的配置有问题吗?谢谢!我设法重现了你的例子。您的问题似乎是时间戳模式。您使用冒号(:)作为分和秒的分隔符;当时间戳连接到文件名时,该名称将不会被接受,因为冒号是保留字符。您看不到错误,因为您的“错误”特殊源也配置为使用滚动平面文件跟踪侦听器。用空格、破折号、下划线或任何其他对文件名有效的字符替换冒号,一切正常。此外,请考虑为错误类别配置单独的侦听器。此外,由于您选择了rollFileExistsBehavior="Increment"而不是“Overwrite”,它会为每个文件添加一个.1后缀。后缀不会增加,因为您将每秒获取一个新文件。您可能希望从时间模式中删除ss或更改rollFileExistsBehavior。以上是C#学习教程:企业库滚动平面文件没有滚动分享的全部内容。如果对大家有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
