我正在使用Ninject for DI(使用MVC3),它在我的开发环境中运行良好,但在服务器上却出现了这个错误:
An error occurred when trying to create a controller of type 'Mynamespace.MyController'. Make sure that the controller has a parameterless public constructor.
我花了最后3个小时搜索答案并应用它们,例如更改一些代码并检查是否已上传所有必需的DLL。
但我仍然无法找到解决方案。
它在我的本地环境中工作正常,我只是在服务器上遇到这个问题。