Quartz.net - 无法加载文件或程序集Common.Logging Version = 3.0.0.0

时间:2016-02-25 12:39:09

标签: c# .net quartz.net common.logging

我在我的项目中使用Quartz.net,突然间我得到了这个例外:

  

无法加载文件或程序集'Common.Logging,Version = 3.0.0.0 ...

我不知道为什么它开始,一切都很好,石英工作, 突然之间没有。 为什么呢?

2 个答案:

答案 0 :(得分:0)

当您使用同时使用Common.Logging但不同版本的新程序集的引用时,通常会发生这种情况。当项目构建时,它会选择不正确的版本然后开始抱怨,因为Quartz.net绑定到特定版本。

对此的一个解决方法是在app.config中执行bindindRedirect

答案 1 :(得分:0)

所以,几个小时之后,我打开了另一个完全相同代码的项目,我发现由于某种原因,石英在重建项目后创建了Common.Logging dll,对于某些人来说因为它没有在我的原始项目中创建它,所以我只是复制了dll。

相关问题