标签: c# asp.net .net log4net
我的解决方案中有3个项目,这3个项目包括一个单独的基础设施项目,我在其中安装并配置了log4net。
但问题是我还必须在这3个项目中安装log4net。 是否可以仅将其安装在基础设施项目中而不安装在其他项目中?或者我必须在任何地方安装它?
答案 0 :(得分:3)
log4net必须安装在您直接引用其中一个log4net组件的任何项目中。如果您完全将log4net功能封装在基础结构项目中,然后在该项目中调用您自己的日志记录方法,那么您将无需在其他3个项目中安装。