Хорошо, похоже, есть несколько причин, по которым можно получить эту ошибку.Не удивительно, что ни один из них не имеет @ # $% общего с отсутствием конструктора без параметров.Мне известны следующие два факта:
1) если вы используете область и, скажем, вы перемещаете контроллер из одного пространства имен в новое и не обновляете пространство имен, чтобы отразить область, которую вы используете.получит эту ошибку.
2) и это моя ситуация сейчас, если вы вводите что-то в конструктор контроллера, а у элемента, который вы вводите, есть проблема с ним (нет никаких экземпляров илине зарегистрирован в вашей регистрации в IOC или в какой-либо другой ошибке времени выполнения) вы получите эту ошибку.
Если люди могут думать о других, они должны перечислить их здесь, потому что я думаю, что есть еще несколько причин для ошибки.R