fichier de configuration:TextWriterTraceListener ne fonctionne pas
<system.diagnostics>
<trace>
<listeners>
<add name="Console" type="System.Diagnostics.ConsoleTraceListener" initializeData="false"></add>
<add name="Text" type="System.Diagnostics.TextWriterTraceListener" initializeData="D:\uat\logs\bifit.log" traceOutputOptions="DateTime"></add>
</listeners>
</trace>
</system.diagnostics>
Le code:
static void Main(string[] args)
{
try
{
Trace.WriteLine("Running BiFit Test Server.");
}
}
Je peux voir le texte dans la fenêtre cosole. Et le fichier est créé, mais vide. Je me souviens qu'il y a quelque chose comme la propriété Autoflush quelque part?
Merci, mais cet attribut s'applique à tous les écouteurs. Mais les écouteurs de la console fonctionne contrairement au premier fichier. –
@Captain Comic - Je ne peux pas changer comment cela fonctionne, j'ai peur. Et est-ce important que le tampon de sortie de la console soit également vidé? – Oded
Cela a fonctionné. Tu as sauvé ma journée! –