前回の質問の続きです...
次のコードは、Web サーバーにログ ファイルを作成します。
private void LogMessage(Message msg)
{
using (StreamWriter sw = File.AppendText(_logDirectory + DateTime.Now.ToString("yyyyMMddHH") + ".txt"))
{
sw.WriteLine(msg.ToString());
}
}
ログ ファイルは、Web サイトの管理ページからリンクされています。
foreach (FileInfo file in logDir.GetFiles())
{
Response.Write("<a href='http:// .... /Logs/" + file.Name + "'>" + file.Name + "</a>");
}
誰かがリンクからログ ファイルの 1 つを見た後、そのログ ファイルへの書き込みが停止するという問題が発生しています。