I am trying to upgrade an existing ASP.net MVC 2 web application to MVC 3 so that I can use kindness, which is Razor Viewengine and others said improvements.
After using the converter to convert my application from mvc2 to mvc3, I am having problems with my highly typed views. As an example, we have a user control that is strongly typed for the Profile class
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<Profile>" %>
During compilation, I get
Compiler Error Message: CS1061: 'object' does not contain a definition for 'folio' and no extension method 'folio' accepting a first argument of type 'object' could be found (are you missing a using directive or an assembly reference?)
which matches this line in my opinion 
Thus, he, like representations, no longer accepts a type. This happens with custom controls as well as a full view.
I checked both web.config and /web.config views, and both seem to reference System.Web.Mvc version 3.0.0.0
Any help would be appreciated!
Below are screenshots of web.configs.



source share