【发布时间】:2012-07-25 17:15:34
【问题描述】:
我知道错误“没有为此对象定义无参数构造函数”已被询问大约一百万次。我的情况不一样
我有一个工作应用程序。许多许多控制器和一个有许多控制器的区域。我刚刚添加了一个新区域。我添加了一个控制器,然后添加了一个指向该控制器的链接。现在我得到了 “没有为此对象定义无参数构造函数”错误
我之前已经看到并克服了这个问题,但它实际上每 5 个月才会发生一次。每次我完全忘记(压抑)答案。
请帮忙
雷夫
【问题讨论】:
-
听起来控制器不是由结构映射创建的?
-
您能否粘贴您的代码示例,说明您在哪里拥有构造函数以及在哪里使用对象?错误听起来像是您创建了一些方法重载并调用了不正确的构造函数
-
此控制器几乎与此应用程序中的所有其他控制器完全相同。只有一个构造函数。它有几个服务被注入其中,调试器永远不会启动
标签: asp.net-mvc compiler-errors structuremap asp.net-mvc-areas