У меня есть предыдущий проект, в котором выполнялась среда исполнения Ninject 2.0 версии 2.0, и теперь я использую Ninject в новом проекте и использую новый Ninject, ninject web.mvc версии 2.2 для среды исполнения версии 4.0.
Каждый разЯ получаю сообщение об ошибке без конструктора без параметров
Исключительная недопустимая операция
Произошла ошибка при попытке создать контроллер типа HomeController '.Убедитесь, что у контроллера есть открытый конструктор без параметров.
Что мне не хватает.Все привязки зарегистрированы.
Нужно ли теперь определять интерфейсы для контроллеров, таких как HomeController и IHomeController, как я видел в некоторых примерах, или я вернусь к использованию более старой версии