【发布时间】:2015-06-10 22:17:05
【问题描述】:
我在本地运行时遇到了这个奇怪的问题,如果我点击一个链接到控制器 X,它可以工作,但是在将它发布到 windows azure 后,我在点击相同的链接时收到这个错误:
尝试创建类型控制器时出错 'Project.Controllers.ControllerX'。确保控制器有 一个无参数的公共构造函数。
将我带到该特定控制器的所有其他链接也是如此 有什么想法吗?
不确定我还能提供多少信息,因为这是我认为我可以暂缓提供的唯一信息。
不,它不是 API 控制器
感谢您阅读我的帖子并花时间帮助我!
【问题讨论】:
-
你在使用DI(依赖注入)吗?
-
我是一个毫无意识的人,我什至不知道那是什么:)
-
尝试向控制器添加无参数构造函数,如
public ControllerX(){ } -
试过但无济于事:(
-
请编辑您的问题并为
ControllerX类添加一些代码
标签: c# asp.net-mvc azure