프로젝트

일반

사용자정보

개정판 548c696e

ID548c696ec36337c5193ec5813501479311b87a41
상위 d45e65f2
하위 34e021ad

이지연이(가) 5년 이상 전에 추가함

issue #000 page 이동 시 속도 체크를 위해 log 추가

Change-Id: Ie1af198c155edc20b898e005846314ec9f955d09

차이점 보기:

KCOM/Logger.cs
65 65
                Debug.WriteLine(e);
66 66
            }
67 67
        }
68

  
69
        public static void sendCheckLog(string text, int Loglevel)
70
        {
71
            try
72
            {
73
                int lv = global::KCOM.Properties.Settings.Default.loglevel;
74
                if (lv >= Loglevel) //세팅의 로그 레벨보다 낮거나 같으면 남김
75
                {
76
                    // string Msg = (string)text + " / " + DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss") + "\r\n";
77
                    string Msg = DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss") + "\t" + "RES" + "\t" + text + "\r\n";
78
                    string Dir = "C:\\ProgramData\\MARKUS\\" + "Check";
79

  
80
                    if (Directory.Exists(Dir) == false)
81
                    {
82
                        Directory.CreateDirectory(Dir);
83
                    }
84

  
85
                    int min = DateTime.Now.Minute / 1;
86

  
87
                    string path = Dir + "/" + "Log_" + DateTime.Now.ToString("yyyy-MM-dd HH-") + min + ".txt";
88
                    File.AppendAllText(path, Msg);
89
                }
90
            }
91
            catch (Exception e)
92
            {
93
                Debug.WriteLine(e);
94
            }
95
        }
68 96
    }
69 97
}

내보내기 Unified diff

클립보드 이미지 추가 (최대 크기: 500 MB)