본문 바로가기
C#(CSharp)/Etc

Write exception log in File.

by swconsulting 2018. 5. 29.

        private static void writeExceptionLog(Exception ex)

        {

            try

            {

                string curPath = System.IO.Path.GetDirectoryName(Assembly.GetEntryAssembly().Location);


                string filePath = curPath + "\\exceptionLog.log";


                using (StreamWriter writer = new StreamWriter(filePath, true))

                {

                    writer.WriteLine("Message :" + ex.Message + "<br/>" + Environment.NewLine + "StackTrace :" + ex.StackTrace +

                       "" + Environment.NewLine + "Date :" + DateTime.Now.ToString());

                    writer.WriteLine(Environment.NewLine + "-----------------------------------------------------------------------------" + Environment.NewLine);

                }


            }

            catch (Exception)

            {


            }

        }