当前位置:编程学习 > C#/ASP.NET >>

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
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,