我的项目中有几个类库,并且都在使用NinjectIoC容器。我想在找到INinjectModule的地方一次性加载StandardKernel中的所有模块。所以我用了:varkernel=newStandardKernel();kernel.Load(AppDomain.CurrentDomain.GetAssemblies())但是由于某些原因这不起作用。谁能帮忙? 最佳答案 好吧,这通常发生在声明了绑定(bind)但加载了其他模块时,该模块试图解析尚未加载的绑定(bind)。发生这种情况是因为List顺序可能不正确。如果你认为是