O item de modelo passado para o dicionário é do tipo 'Sitecore.Mvc.Presentation.RenderingModel', mas este dicionário requer um item de modelo do tipo 'X'

Estou construindo uma solução com o Sitecore 7 e o ASP.NET-MVC 3 e tentando usar uma classe de modelo personalizada conforme descrito emeste post de joão oeste.

Eu vi várias outras perguntas aqui no SO relatando um erro semelhante com o ASP.NET-MVC (sem Sitecore), geralmente relacionado a passar o tipo errado de objeto no código do controlador, ou há um erro de configuração com o\Views\web.config arquivo, mas nenhum parece ser o problema aqui.

questionAnswers(3)

yourAnswerToTheQuestion