我正在使用Asp .net MVC,并且我有一个在文本文件上写入日志的方法, 第一次效果很好,第二次给了我这种感觉
mscorlib.dll中发生了'System.IO.DirectoryNotFoundException'类型的异常,但未在用户代码中处理
其他信息:找不到路径'E:\ Esam \ e-Bank \ NewBank \ eBank \ E-Bank \ Admin \ Account \ Areas \ Admin \ LogFiles \ ScreensLog.txt'的一部分。
这是我的密码
public static void ScreensLog(BaseLog Log)
{
FileStream logFileStream = new FileStream(HttpContext.Current.Server.MapPath(@"Areas/Admin/LogFiles/ScreensLog.txt"),FileMode.Append, FileAccess.Write);
StreamWriter logStreamWriter = new StreamWriter(logFileStream);
logStreamWriter.WriteLine("["+DateTime.Now+"] "+"\t [User :"+(Log.user.IsEmpty()?"Anonimous":Log.user)+"] \t[Screen :"+Log.screen+"]");
logStreamWriter.Close();
logFileStream.Close();
}