Ik probeer via onderstaande config gebruik te maken van de Trace log, maar zonder resultaat.
M'n programma draait als Windows Service met de rechten van NETWORK SERVICE.
Wat ik ook doe, er wordt geen trace log bestand aangemaakt. Heeft iemand nog suggesties.
Met deze regel probeer ik een regel naar de trace log te schrijven:
Hieronder omschreven wat ik tot nu toe al gedaan hebt:
Heeft iemand nog een suggestie?
Alvast bedankt!
M'n programma draait als Windows Service met de rechten van NETWORK SERVICE.
Wat ik ook doe, er wordt geen trace log bestand aangemaakt. Heeft iemand nog suggesties.
XML:
1
2
3
4
5
6
7
8
| <system.diagnostics> <trace autoflush="true" indentsize="4"> <listeners> <add name="TraceListener" type="System.Diagnostics.TextWriterTraceListener" initializeData="C:\Logs\OTS.MSMQProcessor\OTS.MSMQProcessor.txt" /> </listeners> </trace> </system.diagnostics> |
Met deze regel probeer ik een regel naar de trace log te schrijven:
C#:
1
2
| Trace.TraceInformation("informatie regel naar de trace log"); Trace.Flush(); // heeft geen zin omdat autoflush al aan staat in de config |
Hieronder omschreven wat ik tot nu toe al gedaan hebt:
- rechten gecontroleerd op locatie waar het bestand moet worden aangemaakt: service draait als NETWORK SERVICE
- simpelweg het logbestand naar de C-schrijf laten schrijven (geen resultaat)
- optie "Define TRACE contstant" aanzetten in de Build opties van het project
- trace listeren runtime aanmaken geeft ook geen positief resultaat
Heeft iemand nog een suggestie?
Alvast bedankt!