Win Services: scrittura file di log

martedì 14 aprile 2009 - 11.04

bluland Profilo | Guru

salve,
come da oggetto scrivo in un file txt ed uso il seguente frammento di codice:

//Oggetto FileStream
myFileStream = new FileStream(this.strLogFile, FileMode.Append, FileAccess.Write,System.IO.FileShare.ReadWrite);
//StreamWriter per scrivere il file di testo
System.IO.StreamWriter myWriter = new StreamWriter(myFileStream);
//Scrivo la linea nel file di log
myWriter.WriteLine(System.DateTime.Now.ToString() + " - " + strMessage);
//Chiudo gli oggetti
myWriter.Close();
myFileStream.Close();

se provo sul mio pc con win xp funziona, invece quando lo pubblico su un win server 2003 non mi fa l'append ad ogni scrittura mi ricrea il file.
C'e' qualcosa che non va nel codice?


saluti




--------------------
Vincenzo PESANTE
Software Engineer
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5