在 TFS 构建服务器上运行单元测试时,我们收到此错误:
SetUp : System.MissingMethodException : Method not found: 'Void
Ninject.ModuleLoadExtensions.Load(Ninject.IKernel, System.Reflection.Assembly[])'.
at Ninject.Extensions.Conventions.AssemblyScanner.Process(
Assembly assembly, IKernel kernel)
据我所知,这就是说 NInject 的一部分找不到 Ninject 的另一部分。
该问题出现在我们的所有三个构建服务器上。
在本地,它工作正常。
所有系统(本地和远程)似乎都在使用所有 Ninject 程序集的正确版本(以及应用程序中的所有其他系统)
有任何想法吗?
更新:哎呀,我以为我在原始消息中提到了这一点:
Ninject ver 2.2.0.0
Ninject.Extensions.Conventions ver 2.2.0.5