El elemento del modelo que se pasa al diccionario es de tipo 'Sitecore.Mvc.Presentation.RenderingModel', pero este diccionario requiere un elemento del modelo de tipo 'X'

Estoy creando una solución con Sitecore 7 y ASP.NET-MVC 3 y tratando de usar una clase de modelo personalizado como se describe enesta entrada de blog por John West.

He visto varias otras preguntas aquí sobre SO que informa un error similar con ASP.NET-MVC (sin Sitecore), generalmente relacionado con pasar el tipo incorrecto de objeto en el código del controlador, o hay un error de configuración con el\Views\web.config Archivo, pero tampoco parece ser el problema aquí.

Respuestas a la pregunta(3)

Su respuesta a la pregunta