C:\OPCConfig\log\2008-9-8.txt”正由另一进程使用,因此该进程无法访问该文件
string path = "C:\\OPCConfig\\log";
string filePath = "C:\\OPCConfig\\log\\" + DateTime.Now.ToShortDateString() + ".txt";
StreamWriter sw = null;
public CatchLog()
{
if (!Directory.Exists(path))
{
Directory.CreateDirectory(path);
}
}
/// <summary>
/// 写入异常错误信息
/// </summary>
/// <param name="message">异常信息</param>
public void writeMessage(string message)
{
if (File.Exists(filePath))
{
sw = File.AppendText(filePath);
}
else
{
sw = File.CreateText(filePath);
}
sw.WriteLine(DateTime.Now.ToString() + ":" + message);
sw.WriteLine("\r\n");
sw.Close();
}
提示错误C:\OPCConfig\log\2008-9-8.txt”正由另一进程使用,因此该进程无法访问该文件.
等待各位DX帮偶解决..或者加偶QQ.108451627 --------------------编程问答-------------------- 文件的权限问题,可能是只读的权限,不能操作文件。 --------------------编程问答-------------------- 支持学习ing
补充:.NET技术 , VC.NET