在一个控制系统有很多模块,想开发自己的LogServer,
用来记录日志,不同的模块都可以使用如何开发这个日志系统?有好的建议吗?

解决方案 »

  1.   

    可以使用windows日志,也可以自己写到数据库里面,想好你想要掌握的数据内容(模块名?内容?...)组织好数据结构就可以,这个不很男。
      

  2.   

    使用 EventLog类,在using System.Diagnostics中,直接写到系统日志中,用起来非常简单
      

  3.   

    还有其他的方法吗?
    有没有谁自己开发的Log系统
      

  4.   

    建议采用EventLog,配套做的好啊
    你自己做不是那么容易的,如果自己做,可以考虑log4net二次开发
    从头做的话就做成web service
      

  5.   

    建议log4net,log可以储存成文件.可以写进资料库,也可以发信,想要的功能都可以满足你.
      

  6.   

    现在软件系统要求不使用log4net
    大家还有好的建议吗?
      

  7.   

    可以参考Log4Net,我觉得要是没什么特殊需要直接用开源库不就行了