Ошибка загрузки Ninject компонента ICache

Я использую ninject в проекте веб-API asp.net и начал получать эту периодически возникающую ошибку: "

Ошибка при загрузке компонента Ninject ICache Такой компонент не был зарегистрирован в ядреКонтейнер компонента. "Я"

м с помощью:

Ninject 3.0.1.10Ninject.MVC3 3.0.0.6Ninject.Web.Common 3.0.0.7

Все они включены в мой проект с NuGet. Я загружаю свои модули в IocConfig.RegisterIoc и не вносил никаких других изменений или изменений.

Возможно, это не связано, но проблема начала возникать примерно в то же время, когда я начал внедрять IKernel в один из моих конструкторов. Я не'установить привязку для этого прочитав о "специальный резольвер ".

Я прочитал ряд подобных вопросов здесь:

Ninject + "Ошибка загрузки Ninject компонента ICache "

Ninject и ChildKernel в проекте MVC3: "Ошибка загрузки Ninject компонента ICache "

Случайно возникающее исключение Ninject: "Ошибка загрузки Ninject компонента ICache "

Хотя в каждом из этих случаев OP имеет ту же ошибку, что и я, решение не подходит - я не создаю дочерние ядра, и я 'я не использую прослушанную версию ninject.

Ответы на вопрос(1)

Ваш ответ на вопрос