ASP.NET MVC:没有为此对象定义的无参数构造函数
Server Error in '/' Application.
--------------------------------------------------------------------------------
No parameterless constructor defined for this object.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.MissingMethodException: No parameterless constructor defined for this object.
Source Error:
Line 16: HttpContext.Current.RewritePath(Request.ApplicationPath, false);
Line 17: IHttpHandler httpHandler = new MvcHttpHandler();
Line 18: httpHandler.ProcessRequest(HttpContext.Current);
Line 19: HttpContext.Current.RewritePath(originalPath, false);
Line 20: }
我正在关注Steven Sanderson的“ Pro ASP.NET MVC框架 ”一书。在页132,根据作者的建议,我下载了ASP.NET MVC Futures程序集,并将其添加到我的MVC项目中。[注意:这可能是一个红鲱鱼。]
在此之后,我无法再加载我的项目。上面的错误阻止了我。
我的问题不是,“你能帮我解决一下我的代码吗?”
相反,我想更全面地了解:
我该如何解决这个问题?
我应该寻找什么?
根本原因是什么?
看起来我应该比现在更深入地了解路由和控制器。
慕勒3428872
牧羊人nacy