1. nuget 里安装 log4net
2. startup.cs里配置读取配置文件
public static ILoggerRepository repository { get; set; } public Startup(IConfiguration configuration) { Configuration = configuration; //加载log4net日志配置文件 repository = LogManager.CreateRepository(JstLog.LogHelper.RepositoryName); XmlConfigurator.Configure(repository, new FileInfo("log4net.config")); }
3.copy log4net.config 到根目录
注意 layout type 这里的配置
如果要使用自定义的,就修改此处
<!--<layout type="WebApplication2.Cole.MyLayout,WebApplication2">-->