关于项目中的日志文档

可以说只有一个人扛项目的时候你才会有真正的提升,之前我一直都不实用手写日志文档记录项目中的何种问题,不过最近一个人耍项目,还是和其他公司对接api接口带有回调函数的,是在没有办法搞,也不能调试,获取到的数据是什么样子的也看不到,只能写个日志文档查看回调过来的参数。下面上代码,给即将,或者已经出问题的你们:

public void Write(string test)
    {


        string path = Server.MapPath(".") + "\\log\\" + "bank.xml";这个就是在你项目当前文件的文件夹下是否存在这个xml,没有就创建,15就是从\\log到xml的字符串length,都不一样,如果你是其他名字就数一数把15换一下就可以了。
        if (Directory.Exists(path.Substring(0, path.Length - 15)) == false)//判断是否已经存在这样的路径下的文件名
        {
            Directory.CreateDirectory(path.Substring(0, path.Length - 15));//不存在创建文件夹
        }
        StreamWriter sw = new StreamWriter(path, true, Encoding.Default);
        sw.WriteLine(DateTime.Now.ToString());
        sw.WriteLine(test);
        sw.Close();
    }


最后调用就不用说了吧,直接方法名里面带你想看的数据就可以了,如果项目里面没有写入,那么你就看看你这个文件夹有没有被所有人访问的权限。如果没有权限也是写不进来的。

猜你喜欢

转载自blog.csdn.net/vsdnn/article/details/78743781