Я использую службу синхронизации для синхронизации между компактной базой данных и сервером.В web.config я диагностирую синхронизацию и регистрируюсь в файле следующим образом:
<system.diagnostics>
<sources>
<source name="System.ServiceModel" switchValue="Information, ActivityTracing" propagateActivity="true">
<listeners>
<add name="traceListener" type="System.Diagnostics.XmlWriterTraceListener" initializeData="C:\MISTYLogs\SYNCService\syncTraces.svclog"></add>
</listeners>
</source>
</sources>
<switches>
<add name="SyncTracer" value="3"/>
</switches>
<trace autoflush="true">
<listeners>
<add name="SyncListener" type="System.Diagnostics.TextWriterTraceListener" initializeData="C:\MISTYLogs\SYNCService\syncinf.txt"/>
</listeners>
</trace>
</system.diagnostics>
Во время процесса синхронизации размер файла становится больше одного гигабайта.Я хочу ограничить размер файла журнала до некоторого предела, и после его превышения он должен создать другой файл журнала и так далее.Как этого добиться, используя настройки конфигурации ??
Пожалуйста, предложите?