C# 中 尝试创建“XXController”类型的控制器时出错。请确保控制器具有无参数公共构造函数 确认场景 是在.net framework mvc 中使用了依赖注入对吧? 解决方案 你的项目中存在一处未注册的注入项,此报错等同于 .net core中的startup.cs 中未注册的那个报错一样