【发布时间】:2013-10-28 21:39:33
【问题描述】:
我遇到了错误。我设置它类似于 asp.net mvc 4。
没有为此对象定义无参数构造函数。说明:一个 当前 web 执行过程中发生未处理的异常 要求。请查看堆栈跟踪以获取有关 错误及其源自代码的位置。
异常详细信息:System.MissingMethodException:没有为此对象定义无参数构造函数。
终于找到实际异常“尝试获取HomeController类型的实例时发生激活错误,键“””
将服务类注入主控制器时发生错误
【问题讨论】:
-
您似乎正在尝试使用与 ASP.NET MVC 5 不兼容的 StructureMap 版本。您似乎试图安装针对旧版本 ASP 编译的 StructureMap NuGet。网络 MVC。您使用的是哪个版本的 NuGet?
标签: c#-4.0 asp.net-mvc-4 dependency-injection structuremap asp.net-mvc-5