Asp.net System.InvalidOperationException:序列不包含任何元素

Asp.net System.InvalidOperationException:序列不包含任何元素,asp.net,asp.net-mvc,asp.net-mvc-3,asp.net-mvc-4,Asp.net,Asp.net Mvc,Asp.net Mvc 3,Asp.net Mvc 4,我尝试使用ninject注入成员资格提供者,但在运行mw项目时出现了一些错误 System.InvalidOperationException: Sequence contains no elements Line 30: DynamicModuleUtility.RegisterModule(typeof(OnePerRequestHttpModule)); Line 31: DynamicModuleUtility.RegisterModul

我尝试使用ninject注入成员资格提供者,但在运行mw项目时出现了一些错误

System.InvalidOperationException: Sequence contains no elements

Line 30:             DynamicModuleUtility.RegisterModule(typeof(OnePerRequestHttpModule));
Line 31:             DynamicModuleUtility.RegisterModule(typeof(NinjectHttpModule));
Line 32:             bootstrapper.Initialize(CreateKernel);
Line 33:         }
Line 34:         

有人能告诉我,我如何解决我的错误吗?

我与这个错误作斗争,结果发现解决方案中的另一个项目也向其AppStart目录添加了一个NinjectWebCommon.cs文件,该文件主要负责复制内核对象的创建。一旦我消除了重复,应用程序就很好了