Ведение журнала корпоративной библиотеки - PullRequest
0 голосов
/ 27 апреля 2011

Имена файлов журналов теперь поддерживают использование переменных среды.Вы можете включить переменные среды, такие как %WINDIR%, %TEMP%, и %USERPROFILE%, в свойство Filename прослушивателя трассировки плоских файлов, прослушивателя трассировки плоских файлов и прослушивателя трассировки XML.

<add name="Trace" type="Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener, Microsoft.Practices.EnterpriseLibrary.Logging, Version=5.0.414.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
listenerDataType="Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FlatFileTraceListenerData, Microsoft.Practices.EnterpriseLibrary.Logging, Version=5.0.414.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
fileName="Logs\trace_%DATE%.log" header="" footer="" formatter="Trace"
traceOutputOptions="None" filter="All" />

Имя файла результата - trace_.лог, что я делаю не так?

1 Ответ

0 голосов
/ 27 апреля 2011

DATE - это динамическая переменная среды (т. Е. Та, чье значение может измениться во время сеанса), и я не думаю, что EL ее поддерживает.

См. Добавить дату к имени файла журнала в журнале приложения Block для возможного решения, но оно не является идеальным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...