2013-03-28 81 views
0

我在MVC4 webapi應用程序中通過nuget使用ninject mvc3。沒有對global.asax所做的更改我創建了一個ninjectmode並將它放在bin文件夾中。我注意到NinjectWebCommon.cs中的'bootstrapper.Initialize(CreateKernel)'行 正在拋出一個異常'Sequence contains no elements'。 如果我刪除了包含我的ninject模塊的DLL,錯誤消失。 我在做什麼錯?我希望能夠使用NinjectModules分離我的應用程序中的問題。ninject.mvc3不加載模塊

回答

0

想通了。顯然,當您通過Nuget將Ninject.MVC3添加到類庫項目中時,它會添加一個「App_Start」文件夾,與Web應用程序項目的類似。這是造成上述錯誤。我刪除了App_Start文件夾,生活再次很好。