The BasicLogging example uses depricated code and no longer compiles. The line: ILog log = LogManager.GetCurrentClassLogger(); Is used in several examples and no longer works.