确保控制器有一个无参数的公共构造函数

本文关键字:构造函数 参数 控制器 有一个 确保 | 更新日期: 2023-09-27 17:50:35

我只是得到了这个奇怪的问题,当我在本地运行,如果我点击一个链接,带我到控制器X它工作,但发布到windows azure后,我得到这个错误时,点击相同的链接:

创建类型为的控制器时发生错误"Prodject.Controllers.ControllerX"。确保控制器有无参数公共构造函数。

同样适用于将我带到特定控制器的所有其他链接什么好主意吗?

不知道我还能提供多少信息,因为这是我想我唯一能得到的信息。

不,它不是API控制器

感谢您阅读我的帖子并花时间帮助我!

确保控制器有一个无参数的公共构造函数

可能是您错过了在某些类中定义无参数构造函数(在控制器或控制器本身中使用),其中您已经定义了带参数的构造函数。然后尝试实例化不带参数的类

多亏了Rahul Nikate,我发现了这个问题,似乎有一个问题与控制器x内部的一个类构造函数的路径,接缝像Cijo V J是一半正确的:)