Ведение журнала WCF, установить максимальный размер файла?

Я использую Microsoft Service Configuration Editor для настройки диагностики(Журналирование WCF)и не могу найти способ установить максимальный размер файла?

Я нашел MaxSizeOfMessageToLog, но это никак не влияет на размер файла?

Редактировать 1:В соответствии с этим:http://msdn.microsoft.com/en-us/library/aa395205.aspx На уровне sharedListeners должен быть maxFileSizeKB, но при нажатии пробела в теге добавления я не получаю возможность ввести maxFileSizeKB?

Редактировать 2:При добавлении maxFileSizeKB служба больше не запустится, вместо этого я получу следующее исключение:

«maxFileSizeKB» не является допустимым атрибутом конфигурации для типа «System.Diagnostics.XmlWriterTraceListener». Описание:Произошло необработанное исключение во время выполнения текущего веб-запроса. Пожалуйста, просмотрите трассировку стека для получения дополнительной информации об ошибке и о том, где она возникла в коде. Сведения об исключении:System.Configuration.ConfigurationErrorsException:«maxFileSizeKB» не является допустимым атрибутом конфигурации для типа «System.Diagnostics.XmlWriterTraceListener». Ошибка источника:Во время выполнения текущего веб-запроса возникло необработанное исключение. Информацию о происхождении и расположении исключения можно определить с помощью приведенной ниже трассировки стека исключений.

Редактировать 3:

Мне пришлось загрузить образец Circular TraceListener и включить его в свой проект, поскольку встроенного ограничителя размера файла нет.

Теперь моя конфигурация выглядит так:


    
      
        
          
        
      
      
        
          
        
      
    
    
      
        
      
      
        
      
    

Это ограничивает файл журнала сообщений, но не файл журнала трассировки?

10
задан toad 4 October 2013 в 15:53
поделиться