当前位置: 代码迷 >> ASP.NET >> 在ASP.NET中,怎么输出日志文件
  详细解决方案

在ASP.NET中,怎么输出日志文件

热度:8352   发布时间:2013-02-25 00:00:00.0
在ASP.NET中,如何输出日志文件
刚刚学asp.net不久,还请大家指教。
我自己建立了一个类库,然后写了一个有关数据库连接的类。
C# code
public void addUser(User user)        {            string sql = "insert into Users(UserName, UserPwd) values(@name, @password)";            SqlCommand command = Database.GetInstance().GetCommand(connection, sql);            command.Parameters.Add("@name", SqlDbType.VarChar);            command.Parameters.Add("@password", SqlDbType.VarChar);            command.Parameters[0].Value = user.Username;            command.Parameters[1].Value = user.Password;            try            {                command.ExecuteNonQuery();            }            catch (System.Exception ex)            {                throw ex;            }            finally            {                Database.GetInstance().Close(command);            }        }


当我捕捉到异常后,想在服务器端查看。使用Console.writeline是不行的。所以,我就用MessageBox.Show(ex.Message);
现在,我想把异常信息输出到日志文件中,是需要自己新建一个文本文件,然后使用流输出,还是vs里本身就有log一类的文件呢?

------解决方案--------------------------------------------------------

log4Net

http://blog.csdn.net/zhoufoxcn/article/details/2220533
  相关解决方案