typeof(_Default)使用Log4Net时出错

本文关键字:Log4Net 出错 使用 Default typeof | 更新日期: 2023-09-27 18:10:20

我正在做一个c# MVC项目,我需要一些听觉,所以我在项目上安装了Log4net,并在这里遵循本教程

http://kaizen-force.com/2015/03/24/log4net-c-visual-studio-2013/

当我使用这行代码

private static readonly ILog log = LogManager.GetLogger(typeof(_Default));

我得到这个错误

Error   2   The type or namespace name '_Default' could not be found (are you missing a using directive or an assembly reference?)  D:'PC'Visual Studio 2013'Projects'SSMS-2.0.1'SSMS-2.0.1'Controllers'UsuariosXesController.cs    20  72  SSMS_2._0._1

我错过什么了吗?我该怎么做呢?

typeof(_Default)使用Log4Net时出错

您将注意到,在教程中,他创建了一个名为_Default的类,并且这个log字段是该类中的静态字段。如果你有一个不同命名的类,那么你需要改变typeof()里面的名字。

private static readonly ILog log = LogManager.GetLogger(typeof(UsuariosXesController));