解决方案中有2个项目,一个是通用项目叫A,另一个项目叫B,A项目中引用了log4net的DLL,并在A.Utility类中提供了一个返回ILog的属性Logger。
B项目引用A项目,调用A.Utility.Logger获取这个属性时出错,但是B项目中引用了log4net.dll之后就好了,我不明白的是,既然A项目已经引用了DLL,已经能够提供logger,那么在B项目中为什么还要再次引用log4net.dll才能通过编译?
ibeautiful
相关分类