spring.net + Quartz.net 开发项目
这两个框架都用到了common.logging.dll
但一个用的是2.0.0.0一个用的是2.1.1.0版本不同
解决办法:统一使用最新的2.1.1.0
然后再config文件中加入以下这段
<runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <dependentAssembly> <assemblyIdentity name="Common.Logging" publicKeyToken="af08829b84f0328e" culture="neutral" /> <bindingRedirect oldVersion="2.0.0.0" newVersion="2.1.1.0" /> </dependentAssembly> </assemblyBinding> </runtime>
其中Common.Logging是assembly的名字
af08829b84f0328e是dll 的publicKeyToken