我正在尝试使用在服务器上运行的以下代码每小时创建一个新的日志文件。当天的第一个日志文件正在创建并写入正常,但当天没有其他日志文件被创建。有什么想法可能会出错吗?也不会抛出异常。
private void LogMessage(Message msg)
{
string name = _logDirectory + DateTime.Today.ToString("yyyyMMddHH") + ".txt";
using (StreamWriter sw = File.AppendText(name))
{
sw.WriteLine(msg.ToString());
}
}