1、首先添加log4net.dll引用(可以使用 管理NuGet程序包添加引用,也可以下载下来手动去添加引用)
2、在app.config文件中配置
3、log4net使用的2终方式
log4net使用的方式1
在当前类型定义使用
public static ILog Log = log4net.LogManager.GetLogger("xxx");//xxx是具体的类
log4net.Config.XmlConfigurator.Configure();//根据当前的app.config文件来读取其中的配置内容 重要重要重要
Log.Info("启动服务.........");//具体使用,在其他地方需要就可以直接调用了
log4net使用的方式2
在项目属性Properties下面的AssemblyInfo.cs中添加
[assembly: log4net.Config.XmlConfigurator(ConfigFileExtension = "config", Watch = true)]
在当前类型定义使用
//public static ILog Log = log4net.LogManager.GetLogger("xxx");//xxx是具体的类
public static log4net.ILog Log = log4net.LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);
Log.Info("启动服务.........");//具体使用,在其他地方需要就可以直接调用了