Ninject Console App - DebugException没有实现?

时间:2013-05-05 08:14:07

标签: c# ninject ninject-extensions

刚刚启动了一个新的控制台应用项目。我添加了Ninject,Ninject.Extensions.Logging,Ninject.Extensions.Logging.Log4Net

我已经像这样设置了ninject:

XmlConfigurator.ConfigureAndWatch(new FileInfo("log4net.config"));

using (IKernel kernel = new StandardKernel(new WorkerNinjectModule()))
{
    var queueProcessor = kernel.Get<QueueProcessor>();
    queueProcessor.ProcessQueue(processFromShopify);
}

我得到了一个类型加载异常:

来自程序集'Ninject.Extensions.Logging.Log4Net,Version = 3.0.0.0,Culture = neutral,PublicKeyToken = c7192dc5380945e7'类型'Ninject.Extensions.Logging.Log4net.Infrastructure.Log4NetLogger'中的'DebugException'没有实施

只是想知道是否有人知道如何解决这个问题?或者是log4net,你不应该在控制台应用程序中使用它。

0 个答案:

没有答案